FinishActivity: Also hide Back button
At the point of no return, also hide the Back button, not just Next. Change-Id: Ic7b2bf443306b49d7771eaf69e6fdede3fb41fa9
This commit is contained in:
committed by
Michael Bestas
parent
6d0cc50670
commit
bd87362c56
@@ -85,7 +85,7 @@ public class FinishActivity extends BaseSetupWizardActivity {
|
|||||||
});
|
});
|
||||||
|
|
||||||
if (sFinishState != FinishState.NONE) {
|
if (sFinishState != FinishState.NONE) {
|
||||||
hideNextButton();
|
disableNavigation();
|
||||||
}
|
}
|
||||||
|
|
||||||
switch (sFinishState) {
|
switch (sFinishState) {
|
||||||
@@ -104,6 +104,11 @@ public class FinishActivity extends BaseSetupWizardActivity {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void disableNavigation() {
|
||||||
|
hideNextButton();
|
||||||
|
SystemBarHelper.setBackButtonVisible(getWindow(), false);
|
||||||
|
}
|
||||||
|
|
||||||
private void disableActivityTransitions() {
|
private void disableActivityTransitions() {
|
||||||
overrideActivityTransition(OVERRIDE_TRANSITION_OPEN, 0, 0);
|
overrideActivityTransition(OVERRIDE_TRANSITION_OPEN, 0, 0);
|
||||||
overrideActivityTransition(OVERRIDE_TRANSITION_CLOSE, 0, 0);
|
overrideActivityTransition(OVERRIDE_TRANSITION_CLOSE, 0, 0);
|
||||||
@@ -168,7 +173,7 @@ public class FinishActivity extends BaseSetupWizardActivity {
|
|||||||
private void startFinishSequence() {
|
private void startFinishSequence() {
|
||||||
sFinishState = FinishState.ANIMATING;
|
sFinishState = FinishState.ANIMATING;
|
||||||
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LOCKED);
|
setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LOCKED);
|
||||||
hideNextButton();
|
disableNavigation();
|
||||||
|
|
||||||
// Begin outro animation.
|
// Begin outro animation.
|
||||||
if (mRootView.isAttachedToWindow()) {
|
if (mRootView.isAttachedToWindow()) {
|
||||||
|
Reference in New Issue
Block a user