Merge "Remove subtext when enrollment stage changes" into tm-qpr-dev
This commit is contained in:
@@ -676,7 +676,10 @@ public class FingerprintEnrollEnrolling extends BiometricsEnrollEnrolling {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private void configureEnrollmentStage(@RawRes int lottie) {
|
@VisibleForTesting void configureEnrollmentStage(@RawRes int lottie) {
|
||||||
|
if (!mCanAssumeSfps) {
|
||||||
|
setDescriptionText("");
|
||||||
|
}
|
||||||
LottieCompositionFactory.fromRawRes(this, lottie)
|
LottieCompositionFactory.fromRawRes(this, lottie)
|
||||||
.addListener((c) -> {
|
.addListener((c) -> {
|
||||||
mIllustrationLottie.setComposition(c);
|
mIllustrationLottie.setComposition(c);
|
||||||
|
@@ -283,6 +283,28 @@ public class FingerprintEnrollEnrollingTest {
|
|||||||
assertThat(getLayout().getDescriptionTextView().getVisibility()).isEqualTo(View.VISIBLE);
|
assertThat(getLayout().getDescriptionTextView().getVisibility()).isEqualTo(View.VISIBLE);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testUdfpsConfigureEnrollmentStage_descriptionText() {
|
||||||
|
initializeActivityFor(TYPE_UDFPS_OPTICAL);
|
||||||
|
|
||||||
|
assertThat(getLayout().getDescriptionText()).isNotEqualTo("");
|
||||||
|
|
||||||
|
mActivity.configureEnrollmentStage(0 /* lottie */);
|
||||||
|
|
||||||
|
assertThat(getLayout().getDescriptionText()).isEqualTo("");
|
||||||
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
public void testSfpsConfigureEnrollmentStage_descriptionText() {
|
||||||
|
initializeActivityFor(TYPE_POWER_BUTTON);
|
||||||
|
|
||||||
|
assertThat(getLayout().getDescriptionTextView().getVisibility()).isEqualTo(View.GONE);
|
||||||
|
|
||||||
|
mActivity.configureEnrollmentStage(0 /* lottie */);
|
||||||
|
|
||||||
|
assertThat(getLayout().getDescriptionTextView().getVisibility()).isEqualTo(View.GONE);
|
||||||
|
}
|
||||||
|
|
||||||
private GlifLayout getLayout() {
|
private GlifLayout getLayout() {
|
||||||
return (GlifLayout) mActivity.findViewById(R.id.setup_wizard_layout);
|
return (GlifLayout) mActivity.findViewById(R.id.setup_wizard_layout);
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user