Offer a null FignerprintManager.
Settings likes null. Test: builds Bug: 32060380 Change-Id: I5ba19bccfd48916d4e581518928a6aee19e84a77
This commit is contained in:
@@ -44,6 +44,7 @@ import android.content.res.TypedArray;
|
||||
import android.database.Cursor;
|
||||
import android.graphics.Bitmap;
|
||||
import android.graphics.BitmapFactory;
|
||||
import android.hardware.fingerprint.FingerprintManager;
|
||||
import android.net.ConnectivityManager;
|
||||
import android.net.LinkProperties;
|
||||
import android.net.Uri;
|
||||
@@ -1175,4 +1176,12 @@ public final class Utils extends com.android.settingslib.Utils {
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
public static FingerprintManager getFingerprintManagerOrNull(Context context) {
|
||||
if (context.getPackageManager().hasSystemFeature(PackageManager.FEATURE_FINGERPRINT)) {
|
||||
return context.getSystemService(FingerprintManager.class);
|
||||
} else {
|
||||
return null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user