Merge "Align one handed bouncer to the right edge of the screen." into sc-v2-dev am: c1ac2a11e4
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15685196 Change-Id: Ie205ad36812b03ffcdf4514c29a29375a3f91e82
This commit is contained in:
@@ -317,7 +317,8 @@ public class KeyguardSecurityContainer extends FrameLayout {
|
|||||||
mRunningOneHandedAnimator = null;
|
mRunningOneHandedAnimator = null;
|
||||||
}
|
}
|
||||||
|
|
||||||
int targetTranslation = mIsSecurityViewLeftAligned ? 0 : (int) (getMeasuredWidth() / 2f);
|
int targetTranslation = mIsSecurityViewLeftAligned
|
||||||
|
? 0 : (int) (getMeasuredWidth() - mSecurityViewFlipper.getWidth());
|
||||||
|
|
||||||
if (animate) {
|
if (animate) {
|
||||||
mRunningOneHandedAnimator =
|
mRunningOneHandedAnimator =
|
||||||
|
|||||||
@@ -165,7 +165,8 @@ public class KeyguardSecurityContainerTest extends SysuiTestCase {
|
|||||||
|
|
||||||
mKeyguardSecurityContainer.setOneHandedModeLeftAligned(
|
mKeyguardSecurityContainer.setOneHandedModeLeftAligned(
|
||||||
/* leftAligned= */false, /* animate= */false);
|
/* leftAligned= */false, /* animate= */false);
|
||||||
verify(mSecurityViewFlipper).setTranslationX(SCREEN_WIDTH / 2.0f);
|
verify(mSecurityViewFlipper).setTranslationX(
|
||||||
|
mKeyguardSecurityContainer.getWidth() - mSecurityViewFlipper.getWidth());
|
||||||
|
|
||||||
mKeyguardSecurityContainer.setOneHandedModeLeftAligned(
|
mKeyguardSecurityContainer.setOneHandedModeLeftAligned(
|
||||||
/* leftAligned= */true, /* animate= */false);
|
/* leftAligned= */true, /* animate= */false);
|
||||||
|
|||||||
Reference in New Issue
Block a user