Merge "AbsListView does not populate accessibility events correctly."

This commit is contained in:
Svetoslav Ganov
2011-09-06 12:52:06 -07:00
committed by Android (Google) Code Review

View File

@@ -926,8 +926,10 @@ public abstract class AdapterView<T extends Adapter> extends ViewGroup {
}
event.setItemCount(getCount());
event.setCurrentItemIndex(getSelectedItemPosition());
event.setFromIndex(mFirstPosition);
event.setToIndex(mFirstPosition + getChildCount());
if (getChildCount() > 0) {
event.setFromIndex(getFirstVisiblePosition());
event.setToIndex(getLastVisiblePosition());
}
}
@Override