From 79050cc60360d24f1f3d986fb85ac0f67e0e6abd Mon Sep 17 00:00:00 2001 From: Rohit Yengisetty Date: Mon, 5 Jan 2015 18:25:15 -0800 Subject: Calendar - Fix the title in Year View on tablets. The title is decoupled from the action bar on tablets, so there is a need to provide an accurate date range to generate said title. Change-Id: I7c482c0d18e2a7079e2f7ff68f2921042cb7bf0b --- src/com/android/calendar/year/YearViewPagerFragment.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/com/android/calendar') diff --git a/src/com/android/calendar/year/YearViewPagerFragment.java b/src/com/android/calendar/year/YearViewPagerFragment.java index 7b0e17d4..8e2353ba 100644 --- a/src/com/android/calendar/year/YearViewPagerFragment.java +++ b/src/com/android/calendar/year/YearViewPagerFragment.java @@ -115,9 +115,11 @@ public class YearViewPagerFragment extends Fragment implements CalendarControlle */ private void updateTitle(int year) { Time start = new Time(Time.getCurrentTimezone()); - start.set(1, 1, year); - long formatFlags = DateUtils.FORMAT_SHOW_YEAR; - mController.sendEvent(getActivity(), EventType.UPDATE_TITLE, start, start, null, -1, + start.set(1, 0, year); // set(day, month, year) + Time end = new Time(Time.getCurrentTimezone()); + end.set(31, 11, year); + long formatFlags = DateUtils.FORMAT_SHOW_YEAR | DateUtils.FORMAT_NO_MONTH_DAY; + mController.sendEvent(getActivity(), EventType.UPDATE_TITLE, start, end, null, -1, CalendarController.ViewType.CURRENT, formatFlags, null, null); } -- cgit v1.2.3