Merge "Support alternate button" into main
This commit is contained in:
@@ -267,6 +267,7 @@ public class ConfirmDeviceCredentialActivity extends FragmentActivity {
|
||||
new ChooseLockSettingsHelper.Builder(this);
|
||||
launchedCDC = builder.setHeader(mTitle)
|
||||
.setDescription(mDetails)
|
||||
.setAlternateButton(alternateButton)
|
||||
.setExternal(true)
|
||||
.setUserId(LockPatternUtils.USER_REPAIR_MODE)
|
||||
.show();
|
||||
|
@@ -198,8 +198,8 @@ public abstract class ConfirmDeviceCredentialBaseFragment extends InstrumentedFr
|
||||
mCancelButton = view.findViewById(R.id.cancelButton);
|
||||
boolean showCancelButton = mRemoteValidation || getActivity().getIntent().getBooleanExtra(
|
||||
SHOW_CANCEL_BUTTON, false);
|
||||
boolean hasAlternateButton = (mFrp || mRemoteValidation) && !TextUtils.isEmpty(
|
||||
mAlternateButtonText);
|
||||
boolean hasAlternateButton = (mFrp || mRemoteValidation || mRepairMode)
|
||||
&& !TextUtils.isEmpty(mAlternateButtonText);
|
||||
mCancelButton.setVisibility(showCancelButton || hasAlternateButton
|
||||
? View.VISIBLE : View.GONE);
|
||||
if (hasAlternateButton) {
|
||||
|
Reference in New Issue
Block a user