diff options
author | Alan Viverette <alanv@google.com> | 2015-05-15 14:18:44 -0700 |
---|---|---|
committer | Alan Viverette <alanv@google.com> | 2015-05-15 14:18:44 -0700 |
commit | bd51b4d0b930f8c64920954f4f9e5033e0001d5e (patch) | |
tree | caa1e29d31d86a423c8871c54388948e9b3e51fc /core/java/android/widget/DayPickerView.java | |
parent | afabc217226c11bad46de4eac557f8fe2e15f708 (diff) | |
download | frameworks_base-bd51b4d0b930f8c64920954f4f9e5033e0001d5e.zip frameworks_base-bd51b4d0b930f8c64920954f4f9e5033e0001d5e.tar.gz frameworks_base-bd51b4d0b930f8c64920954f4f9e5033e0001d5e.tar.bz2 |
Return correct year in DayPickerPagerAdapter.getYearForPosition()
Previously it wasn't offsetting the position by the min date's month,
so it would be off by a year if the min date wasn't in January. Also
now updates button visibility whenever the ViewPager's range changes.
Bug: 21203303
Change-Id: Id7a41a4fa48843943c744fb0fecd4bebb798cee5
Diffstat (limited to 'core/java/android/widget/DayPickerView.java')
-rw-r--r-- | core/java/android/widget/DayPickerView.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/widget/DayPickerView.java b/core/java/android/widget/DayPickerView.java index a434317..dc772fb 100644 --- a/core/java/android/widget/DayPickerView.java +++ b/core/java/android/widget/DayPickerView.java @@ -176,8 +176,6 @@ class DayPickerView extends ViewGroup { } } }); - - updateButtonVisibility(mViewPager.getCurrentItem()); } private void updateButtonVisibility(int position) { @@ -346,6 +344,8 @@ class DayPickerView extends ViewGroup { // Changing the min/max date changes the selection position since we // don't really have stable IDs. Jumps immediately to the new position. setDate(mSelectedDay.getTimeInMillis(), false, false); + + updateButtonVisibility(mViewPager.getCurrentItem()); } /** |