Merge "Always cancel clock animation" into pi-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
a1cb973366
@@ -328,7 +328,7 @@ public class KeyguardSliceView extends LinearLayout implements View.OnClickListe
|
|||||||
}
|
}
|
||||||
|
|
||||||
public boolean hasHeader() {
|
public boolean hasHeader() {
|
||||||
return mTitle.getVisibility() == VISIBLE;
|
return mHasHeader;
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -231,9 +231,9 @@ public class KeyguardStatusView extends GridLayout implements
|
|||||||
if (view == mClockView) {
|
if (view == mClockView) {
|
||||||
float clockScale = smallClock ? mSmallClockScale : 1;
|
float clockScale = smallClock ? mSmallClockScale : 1;
|
||||||
Paint.Style style = smallClock ? Paint.Style.FILL_AND_STROKE : Paint.Style.FILL;
|
Paint.Style style = smallClock ? Paint.Style.FILL_AND_STROKE : Paint.Style.FILL;
|
||||||
|
mClockView.animate().cancel();
|
||||||
if (shouldAnimate) {
|
if (shouldAnimate) {
|
||||||
mClockView.setY(oldTop + heightOffset);
|
mClockView.setY(oldTop + heightOffset);
|
||||||
mClockView.animate().cancel();
|
|
||||||
mClockView.animate()
|
mClockView.animate()
|
||||||
.setInterpolator(Interpolators.FAST_OUT_SLOW_IN)
|
.setInterpolator(Interpolators.FAST_OUT_SLOW_IN)
|
||||||
.setDuration(duration)
|
.setDuration(duration)
|
||||||
@@ -257,10 +257,10 @@ public class KeyguardStatusView extends GridLayout implements
|
|||||||
} else if (view == mClockSeparator) {
|
} else if (view == mClockSeparator) {
|
||||||
boolean hasSeparator = hasHeader && !mPulsing;
|
boolean hasSeparator = hasHeader && !mPulsing;
|
||||||
float alpha = hasSeparator ? 1 : 0;
|
float alpha = hasSeparator ? 1 : 0;
|
||||||
|
mClockSeparator.animate().cancel();
|
||||||
if (shouldAnimate) {
|
if (shouldAnimate) {
|
||||||
boolean isAwake = mDarkAmount != 0;
|
boolean isAwake = mDarkAmount != 0;
|
||||||
mClockSeparator.setY(oldTop + heightOffset);
|
mClockSeparator.setY(oldTop + heightOffset);
|
||||||
mClockSeparator.animate().cancel();
|
|
||||||
mClockSeparator.animate()
|
mClockSeparator.animate()
|
||||||
.setInterpolator(Interpolators.FAST_OUT_SLOW_IN)
|
.setInterpolator(Interpolators.FAST_OUT_SLOW_IN)
|
||||||
.setDuration(duration)
|
.setDuration(duration)
|
||||||
|
|||||||
Reference in New Issue
Block a user