Merge "Cancel animation and jump to current state if not animating picker" into nyc-dev
This commit is contained in:
committed by
Android (Google) Code Review
commit
d8c38b892b
@@ -658,6 +658,13 @@ public class RadialTimePickerView extends View {
|
|||||||
|
|
||||||
if (animate) {
|
if (animate) {
|
||||||
animatePicker(hours, ANIM_DURATION_NORMAL);
|
animatePicker(hours, ANIM_DURATION_NORMAL);
|
||||||
|
} else {
|
||||||
|
// If we have a pending or running animator, cancel it.
|
||||||
|
if (mHoursToMinutesAnimator != null && mHoursToMinutesAnimator.isStarted()) {
|
||||||
|
mHoursToMinutesAnimator.cancel();
|
||||||
|
mHoursToMinutesAnimator = null;
|
||||||
|
}
|
||||||
|
mHoursToMinutes = hours ? 0.0f : 1.0f;
|
||||||
}
|
}
|
||||||
|
|
||||||
initData();
|
initData();
|
||||||
|
|||||||
Reference in New Issue
Block a user