- getChildAt(getCurrentItem) возвращает неправильное представление
- Это работает не всегда. Иногда возвращает ноль, иногда просто возвращает неправильное представление.
@Override
public void setUserVisibleHint(boolean isVisibleToUser) {
super.setUserVisibleHint(isVisibleToUser);
if (isVisibleToUser == true) {
mFocusedListView = ListView;
}
} - PageListener на ViewPager с getChildAt() также не работает и не дает мне каждый раз правильный вид.
View view = MyActivity.mViewPager.getChildAt(MyActivity.mViewPager.getCurrentItem()).getRootView();
ListView listview = (ListView) view.findViewById(R.id.ListViewItems);
Подробнее здесь: https://stackoverflow.com/questions/128 ... rrent-view