diff options
author | Svetoslav Ganov <svetoslavganov@google.com> | 2011-09-01 18:22:33 -0700 |
---|---|---|
committer | Svetoslav Ganov <svetoslavganov@google.com> | 2011-09-01 18:22:37 -0700 |
commit | c48c47c8206251800e9c6768db5c7aef2fe301e8 (patch) | |
tree | 27554bfb6a0d6ad462e19bad57ce52299f46514d /core | |
parent | a6ec356d2f5d2829fd8eff315a37f49501eac842 (diff) | |
download | frameworks_base-c48c47c8206251800e9c6768db5c7aef2fe301e8.zip frameworks_base-c48c47c8206251800e9c6768db5c7aef2fe301e8.tar.gz frameworks_base-c48c47c8206251800e9c6768db5c7aef2fe301e8.tar.bz2 |
Accessibility events fired from AdapterView underpopulated.
Accessibility events fired by an AdapterView did not report
the index of the first and last visible items, rather only
the total item count.
bug:5225039
Change-Id: I6931d82f0418c659f26e1e8a345da69da99690c5
Diffstat (limited to 'core')
-rw-r--r-- | core/java/android/widget/AdapterView.java | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/core/java/android/widget/AdapterView.java b/core/java/android/widget/AdapterView.java index f267458c..4ba604d 100644 --- a/core/java/android/widget/AdapterView.java +++ b/core/java/android/widget/AdapterView.java @@ -926,6 +926,8 @@ public abstract class AdapterView<T extends Adapter> extends ViewGroup { } event.setItemCount(getCount()); event.setCurrentItemIndex(getSelectedItemPosition()); + event.setFromIndex(mFirstPosition); + event.setToIndex(mFirstPosition + getChildCount()); } @Override |