Change SUW theme style for Fingerprint and Face enrollment flow (1/n)
Apply SUW theme style for Fingerprint and Face enrollment flow Flag: EXEMPT Using setup library's flag Bug: 346562327 Test: manually build and perform a visual inspection. Change-Id: I7cbcc04290ba1ddee1328afe3e4efbe1f36aff1c
This commit is contained in:
@@ -148,8 +148,16 @@ public abstract class BiometricEnrollBase extends InstrumentedActivity {
|
|||||||
@Override
|
@Override
|
||||||
protected void onCreate(Bundle savedInstanceState) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
|
|
||||||
|
if (ThemeHelper.shouldApplyGlifExpressiveStyle(getApplicationContext())) {
|
||||||
|
if (!ThemeHelper.trySetSuwTheme(this)) {
|
||||||
|
setTheme(ThemeHelper.getSuwDefaultTheme(getApplicationContext()));
|
||||||
|
ThemeHelper.trySetDynamicColor(this);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
setTheme(SetupWizardUtils.getTheme(this, getIntent()));
|
setTheme(SetupWizardUtils.getTheme(this, getIntent()));
|
||||||
ThemeHelper.trySetDynamicColor(this);
|
ThemeHelper.trySetDynamicColor(this);
|
||||||
|
}
|
||||||
mChallenge = getIntent().getLongExtra(EXTRA_KEY_CHALLENGE, -1L);
|
mChallenge = getIntent().getLongExtra(EXTRA_KEY_CHALLENGE, -1L);
|
||||||
mSensorId = getIntent().getIntExtra(EXTRA_KEY_SENSOR_ID, -1);
|
mSensorId = getIntent().getIntExtra(EXTRA_KEY_SENSOR_ID, -1);
|
||||||
// Don't need to retrieve the HAT if it already exists. In some cases, the extras do not
|
// Don't need to retrieve the HAT if it already exists. In some cases, the extras do not
|
||||||
|
@@ -66,10 +66,13 @@ import com.android.internal.widget.LockscreenCredential;
|
|||||||
import com.android.internal.widget.TextViewInputDisabler;
|
import com.android.internal.widget.TextViewInputDisabler;
|
||||||
import com.android.settings.R;
|
import com.android.settings.R;
|
||||||
import com.android.settings.SetupRedactionInterstitial;
|
import com.android.settings.SetupRedactionInterstitial;
|
||||||
|
import com.android.settings.SetupWizardUtils;
|
||||||
import com.android.settings.Utils;
|
import com.android.settings.Utils;
|
||||||
import com.android.settingslib.animation.AppearAnimationUtils;
|
import com.android.settingslib.animation.AppearAnimationUtils;
|
||||||
import com.android.settingslib.animation.DisappearAnimationUtils;
|
import com.android.settingslib.animation.DisappearAnimationUtils;
|
||||||
|
|
||||||
|
import com.google.android.setupdesign.util.ThemeHelper;
|
||||||
|
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
|
||||||
public class ConfirmLockPassword extends ConfirmDeviceCredentialBaseActivity {
|
public class ConfirmLockPassword extends ConfirmDeviceCredentialBaseActivity {
|
||||||
@@ -85,6 +88,18 @@ public class ConfirmLockPassword extends ConfirmDeviceCredentialBaseActivity {
|
|||||||
public static class InternalActivity extends ConfirmLockPassword {
|
public static class InternalActivity extends ConfirmLockPassword {
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
|
super.onCreate(savedInstanceState);
|
||||||
|
if (ThemeHelper.shouldApplyGlifExpressiveStyle(getApplicationContext())) {
|
||||||
|
if (!ThemeHelper.trySetSuwTheme(this)) {
|
||||||
|
setTheme(ThemeHelper.getSuwDefaultTheme(getApplicationContext()));
|
||||||
|
ThemeHelper.trySetDynamicColor(this);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public Intent getIntent() {
|
public Intent getIntent() {
|
||||||
Intent modIntent = new Intent(super.getIntent());
|
Intent modIntent = new Intent(super.getIntent());
|
||||||
|
Reference in New Issue
Block a user