summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/fingerprint/FingerprintSettings.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/settings/fingerprint/FingerprintSettings.java')
-rw-r--r--src/com/android/settings/fingerprint/FingerprintSettings.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/src/com/android/settings/fingerprint/FingerprintSettings.java b/src/com/android/settings/fingerprint/FingerprintSettings.java
index a5c9963..1a6da2f 100644
--- a/src/com/android/settings/fingerprint/FingerprintSettings.java
+++ b/src/com/android/settings/fingerprint/FingerprintSettings.java
@@ -403,7 +403,7 @@ public class FingerprintSettings extends SubSettings {
}
private void showRenameDeleteDialog(final Fingerprint fp) {
- RenameDeleteDialog renameDeleteDialog = new RenameDeleteDialog();
+ RenameDeleteDialog renameDeleteDialog = new RenameDeleteDialog(getContext());
Bundle args = new Bundle();
args.putParcelable("fingerprint", fp);
renameDeleteDialog.setArguments(args);
@@ -527,6 +527,7 @@ public class FingerprintSettings extends SubSettings {
public static class RenameDeleteDialog extends DialogFragment {
+ private final Context mContext;
private Fingerprint mFp;
private EditText mDialogTextField;
private String mFingerName;
@@ -534,6 +535,10 @@ public class FingerprintSettings extends SubSettings {
private int mTextSelectionStart;
private int mTextSelectionEnd;
+ public RenameDeleteDialog(Context context) {
+ mContext = context;
+ }
+
@Override
public Dialog onCreateDialog(Bundle savedInstanceState) {
mFp = getArguments().getParcelable("fingerprint");
@@ -556,6 +561,9 @@ public class FingerprintSettings extends SubSettings {
if (DEBUG) {
Log.v(TAG, "rename " + name + " to " + newName);
}
+ MetricsLogger.action(mContext,
+ MetricsLogger.ACTION_FINGERPRINT_RENAME,
+ mFp.getFingerId());
FingerprintSettingsFragment parent
= (FingerprintSettingsFragment)
getTargetFragment();
@@ -598,6 +606,8 @@ public class FingerprintSettings extends SubSettings {
private void onDeleteClick(DialogInterface dialog) {
if (DEBUG) Log.v(TAG, "Removing fpId=" + mFp.getFingerId());
+ MetricsLogger.action(mContext, MetricsLogger.ACTION_FINGERPRINT_DELETE,
+ mFp.getFingerId());
FingerprintSettingsFragment parent
= (FingerprintSettingsFragment) getTargetFragment();
if (parent.mFingerprintManager.getEnrolledFingerprints().size() > 1) {