aboutsummaryrefslogtreecommitdiff
path: root/security/AsymmetricFingerprintDialog/Application/src/main/java
diff options
context:
space:
mode:
authorJan-Felix Schmakeit <jfschmakeit@google.com>2017-01-11 17:26:06 +1100
committerJan-Felix Schmakeit <jfschmakeit@google.com>2017-01-11 17:30:29 +1100
commit6b36f3f81e2a475b5825654a2c90469e8dcb8c16 (patch)
treea8a6f839ff0e594435b98211d14590774c8fffcf /security/AsymmetricFingerprintDialog/Application/src/main/java
parent23887888815846a2d9c7e252f9d0f21d1dd0d5a7 (diff)
downloadandroid-6b36f3f81e2a475b5825654a2c90469e8dcb8c16.tar.gz
Fix lint issues in AsymmetricFingerprintDialog sample.
Change-Id: I6d1dad580449325f77ff167891911e6ae33ee579
Diffstat (limited to 'security/AsymmetricFingerprintDialog/Application/src/main/java')
-rw-r--r--security/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/asymmetricfingerprintdialog/FingerprintAuthenticationDialogFragment.java8
-rw-r--r--security/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/asymmetricfingerprintdialog/FingerprintUiHelper.java4
2 files changed, 8 insertions, 4 deletions
diff --git a/security/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/asymmetricfingerprintdialog/FingerprintAuthenticationDialogFragment.java b/security/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/asymmetricfingerprintdialog/FingerprintAuthenticationDialogFragment.java
index a56556f1..fbe8ec9c 100644
--- a/security/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/asymmetricfingerprintdialog/FingerprintAuthenticationDialogFragment.java
+++ b/security/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/asymmetricfingerprintdialog/FingerprintAuthenticationDialogFragment.java
@@ -19,8 +19,8 @@ package com.example.android.asymmetricfingerprintdialog;
import com.example.android.asymmetricfingerprintdialog.server.StoreBackend;
import com.example.android.asymmetricfingerprintdialog.server.Transaction;
-import android.app.Activity;
import android.app.DialogFragment;
+import android.content.Context;
import android.content.SharedPreferences;
import android.hardware.fingerprint.FingerprintManager;
import android.os.Bundle;
@@ -158,9 +158,9 @@ public class FingerprintAuthenticationDialogFragment extends DialogFragment
}
@Override
- public void onAttach(Activity activity) {
- super.onAttach(activity);
- mActivity = (MainActivity) activity;
+ public void onAttach(Context context) {
+ super.onAttach(context);
+ mActivity = (MainActivity) getActivity();
}
/**
diff --git a/security/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/asymmetricfingerprintdialog/FingerprintUiHelper.java b/security/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/asymmetricfingerprintdialog/FingerprintUiHelper.java
index f6548116..dee42709 100644
--- a/security/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/asymmetricfingerprintdialog/FingerprintUiHelper.java
+++ b/security/AsymmetricFingerprintDialog/Application/src/main/java/com/example/android/asymmetricfingerprintdialog/FingerprintUiHelper.java
@@ -27,7 +27,11 @@ import javax.inject.Inject;
/**
* Small helper class to manage text/icon around fingerprint authentication UI.
+ * This class assumes that the {@link android.Manifest.permission#USE_FINGERPRINT}
+ * permission has already been granted. (As of API 23 this permission is normal instead of dangerous
+ * and is granted at install time.)
*/
+@SuppressWarnings("MissingPermission")
public class FingerprintUiHelper extends FingerprintManager.AuthenticationCallback {
@VisibleForTesting static final long ERROR_TIMEOUT_MILLIS = 1600;