Loading src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java +1 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ import com.android.settings.R; public class FingerprintEnrollEnrolling extends FingerprintEnrollBase implements FingerprintEnrollSidecar.Listener { private static final String TAG_SIDECAR = "sidecar"; static final String TAG_SIDECAR = "sidecar"; private static final int PROGRESS_BAR_MAX = 10000; private static final int FINISH_DELAY = 250; Loading src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java +27 −1 Original line number Diff line number Diff line Loading @@ -23,11 +23,12 @@ import android.os.Bundle; import com.android.internal.logging.MetricsLogger; import com.android.settings.ChooseLockSettingsHelper; import com.android.settings.R; import com.android.settings.fingerprint.FingerprintEnrollSidecar.Listener; /** * Activity explaining the fingerprint sensor location for fingerprint enrollment. */ public class FingerprintEnrollFindSensor extends FingerprintEnrollBase { public class FingerprintEnrollFindSensor extends FingerprintEnrollBase implements Listener { private static final int CONFIRM_REQUEST = 1; private static final int ENROLLING = 2; Loading @@ -35,6 +36,7 @@ public class FingerprintEnrollFindSensor extends FingerprintEnrollBase { private FingerprintLocationAnimationView mAnimation; private boolean mLaunchedConfirmLock; private FingerprintEnrollSidecar mSidecar; @Override protected void onCreate(Bundle savedInstanceState) { Loading @@ -54,6 +56,14 @@ public class FingerprintEnrollFindSensor extends FingerprintEnrollBase { protected void onStart() { super.onStart(); mAnimation.startAnimation(); mSidecar = (FingerprintEnrollSidecar) getFragmentManager().findFragmentByTag( FingerprintEnrollEnrolling.TAG_SIDECAR); if (mSidecar == null) { mSidecar = new FingerprintEnrollSidecar(); getFragmentManager().beginTransaction() .add(mSidecar, FingerprintEnrollEnrolling.TAG_SIDECAR).commit(); } mSidecar.setListener(this); } @Override Loading Loading @@ -125,4 +135,20 @@ public class FingerprintEnrollFindSensor extends FingerprintEnrollBase { protected int getMetricsCategory() { return MetricsLogger.FINGERPRINT_FIND_SENSOR; } @Override public void onEnrollmentHelp(CharSequence helpString) { } @Override public void onEnrollmentError(int errMsgId, CharSequence errString) { } @Override public void onEnrollmentProgressChange(int steps, int remaining) { // Activity on the sensor should auto-advance to the enrolling step mSidecar.setListener(null); getFragmentManager().beginTransaction().remove(mSidecar).commit(); onNextButtonClick(); } } Loading
src/com/android/settings/fingerprint/FingerprintEnrollEnrolling.java +1 −1 Original line number Diff line number Diff line Loading @@ -50,7 +50,7 @@ import com.android.settings.R; public class FingerprintEnrollEnrolling extends FingerprintEnrollBase implements FingerprintEnrollSidecar.Listener { private static final String TAG_SIDECAR = "sidecar"; static final String TAG_SIDECAR = "sidecar"; private static final int PROGRESS_BAR_MAX = 10000; private static final int FINISH_DELAY = 250; Loading
src/com/android/settings/fingerprint/FingerprintEnrollFindSensor.java +27 −1 Original line number Diff line number Diff line Loading @@ -23,11 +23,12 @@ import android.os.Bundle; import com.android.internal.logging.MetricsLogger; import com.android.settings.ChooseLockSettingsHelper; import com.android.settings.R; import com.android.settings.fingerprint.FingerprintEnrollSidecar.Listener; /** * Activity explaining the fingerprint sensor location for fingerprint enrollment. */ public class FingerprintEnrollFindSensor extends FingerprintEnrollBase { public class FingerprintEnrollFindSensor extends FingerprintEnrollBase implements Listener { private static final int CONFIRM_REQUEST = 1; private static final int ENROLLING = 2; Loading @@ -35,6 +36,7 @@ public class FingerprintEnrollFindSensor extends FingerprintEnrollBase { private FingerprintLocationAnimationView mAnimation; private boolean mLaunchedConfirmLock; private FingerprintEnrollSidecar mSidecar; @Override protected void onCreate(Bundle savedInstanceState) { Loading @@ -54,6 +56,14 @@ public class FingerprintEnrollFindSensor extends FingerprintEnrollBase { protected void onStart() { super.onStart(); mAnimation.startAnimation(); mSidecar = (FingerprintEnrollSidecar) getFragmentManager().findFragmentByTag( FingerprintEnrollEnrolling.TAG_SIDECAR); if (mSidecar == null) { mSidecar = new FingerprintEnrollSidecar(); getFragmentManager().beginTransaction() .add(mSidecar, FingerprintEnrollEnrolling.TAG_SIDECAR).commit(); } mSidecar.setListener(this); } @Override Loading Loading @@ -125,4 +135,20 @@ public class FingerprintEnrollFindSensor extends FingerprintEnrollBase { protected int getMetricsCategory() { return MetricsLogger.FINGERPRINT_FIND_SENSOR; } @Override public void onEnrollmentHelp(CharSequence helpString) { } @Override public void onEnrollmentError(int errMsgId, CharSequence errString) { } @Override public void onEnrollmentProgressChange(int steps, int remaining) { // Activity on the sensor should auto-advance to the enrolling step mSidecar.setListener(null); getFragmentManager().beginTransaction().remove(mSidecar).commit(); onNextButtonClick(); } }