diff options
| author | 2013-05-30 15:16:25 -0700 | |
|---|---|---|
| committer | 2013-05-30 15:16:25 -0700 | |
| commit | 6a3c3b838b44210a1e44f3eb2b7b262b680e8473 (patch) | |
| tree | 6cbc03d64476089fdb38dc7b5220817f7e19a4fe | |
| parent | 2c52b08c3329b6215305316f6465c467abdd4116 (diff) | |
| parent | 5fecbf9d10cd6e40204187e6a2970ed113e48350 (diff) | |
am 5fecbf9d: am ec586994: Merge "CalendarView header not updated on year change." into jb-mr2-dev
* commit '5fecbf9d10cd6e40204187e6a2970ed113e48350':
CalendarView header not updated on year change.
| -rw-r--r-- | core/java/android/widget/CalendarView.java | 19 |
1 files changed, 8 insertions, 11 deletions
diff --git a/core/java/android/widget/CalendarView.java b/core/java/android/widget/CalendarView.java index a19c6a813fe2..6970cdeab534 100644 --- a/core/java/android/widget/CalendarView.java +++ b/core/java/android/widget/CalendarView.java @@ -1248,17 +1248,14 @@ public class CalendarView extends FrameLayout { * @param calendar A day in the new focus month. */ private void setMonthDisplayed(Calendar calendar) { - final int newMonthDisplayed = calendar.get(Calendar.MONTH); - if (mCurrentMonthDisplayed != newMonthDisplayed) { - mCurrentMonthDisplayed = newMonthDisplayed; - mAdapter.setFocusMonth(mCurrentMonthDisplayed); - final int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NO_MONTH_DAY - | DateUtils.FORMAT_SHOW_YEAR; - final long millis = calendar.getTimeInMillis(); - String newMonthName = DateUtils.formatDateRange(mContext, millis, millis, flags); - mMonthName.setText(newMonthName); - mMonthName.invalidate(); - } + mCurrentMonthDisplayed = calendar.get(Calendar.MONTH); + mAdapter.setFocusMonth(mCurrentMonthDisplayed); + final int flags = DateUtils.FORMAT_SHOW_DATE | DateUtils.FORMAT_NO_MONTH_DAY + | DateUtils.FORMAT_SHOW_YEAR; + final long millis = calendar.getTimeInMillis(); + String newMonthName = DateUtils.formatDateRange(mContext, millis, millis, flags); + mMonthName.setText(newMonthName); + mMonthName.invalidate(); } /** |