diff options
| -rw-r--r-- | core/java/android/widget/TimePickerClockDelegate.java | 4 | ||||
| -rw-r--r-- | core/java/android/widget/TimePickerSpinnerDelegate.java | 13 |
2 files changed, 9 insertions, 8 deletions
diff --git a/core/java/android/widget/TimePickerClockDelegate.java b/core/java/android/widget/TimePickerClockDelegate.java index b523b84c776e..a24fb40c7c0e 100644 --- a/core/java/android/widget/TimePickerClockDelegate.java +++ b/core/java/android/widget/TimePickerClockDelegate.java @@ -84,6 +84,8 @@ class TimePickerClockDelegate extends TimePicker.AbstractTimePickerDelegate impl private final RadialTimePickerView mRadialTimePickerView; private final TextView mSeparatorView; + private final Calendar mTempCalendar; + private boolean mIsEnabled = true; private boolean mAllowAutoAdvance; private int mInitialHourOfDay; @@ -103,8 +105,6 @@ class TimePickerClockDelegate extends TimePicker.AbstractTimePickerDelegate impl private CharSequence mLastAnnouncedText; private boolean mLastAnnouncedIsHour; - private Calendar mTempCalendar; - public TimePickerClockDelegate(TimePicker delegator, Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(delegator, context); diff --git a/core/java/android/widget/TimePickerSpinnerDelegate.java b/core/java/android/widget/TimePickerSpinnerDelegate.java index 2ed230bf1b35..863d40913836 100644 --- a/core/java/android/widget/TimePickerSpinnerDelegate.java +++ b/core/java/android/widget/TimePickerSpinnerDelegate.java @@ -32,6 +32,7 @@ import android.view.inputmethod.InputMethodManager; import com.android.internal.R; import java.util.Calendar; +import java.util.Locale; import libcore.icu.LocaleData; @@ -45,11 +46,6 @@ class TimePickerSpinnerDelegate extends TimePicker.AbstractTimePickerDelegate { private static final boolean DEFAULT_ENABLED_STATE = true; private static final int HOURS_IN_HALF_DAY = 12; - // state - private boolean mIs24HourView; - private boolean mIsAm; - - // ui components private final NumberPicker mHourSpinner; private final NumberPicker mMinuteSpinner; private final NumberPicker mAmPmSpinner; @@ -66,11 +62,15 @@ class TimePickerSpinnerDelegate extends TimePicker.AbstractTimePickerDelegate { private final String[] mAmPmStrings; + private final Calendar mTempCalendar; + private boolean mIsEnabled = DEFAULT_ENABLED_STATE; - private Calendar mTempCalendar; private boolean mHourWithTwoDigit; private char mHourFormat; + private boolean mIs24HourView; + private boolean mIsAm; + public TimePickerSpinnerDelegate(TimePicker delegator, Context context, AttributeSet attrs, int defStyleAttr, int defStyleRes) { super(delegator, context); @@ -202,6 +202,7 @@ class TimePickerSpinnerDelegate extends TimePicker.AbstractTimePickerDelegate { updateAmPmControl(); // set to current time + mTempCalendar = Calendar.getInstance(mLocale); setHour(mTempCalendar.get(Calendar.HOUR_OF_DAY)); setMinute(mTempCalendar.get(Calendar.MINUTE)); |