Мы страдаем от очень странной проблемы с ViewPager. Мы вставляем списки на каждую страницу ViewPager и запускаем notifyDataSetChanged как в адаптере списка, так и в адаптере пейджера представления при обновлении данных списка.
Что мы наблюдаем, так это то, что иногда страница не обновляет свое дерево представлений, т.е. остается пустым или иногда даже исчезает при подкачке к ней. При переходе назад и вперед несколько раз содержимое будет внезапно появляться. Кажется, что Android отсутствует в обновлении для просмотра. Я также заметил, что при отладке с помощью средства просмотра иерархии выбор представления всегда заставит его снова появиться, по-видимому, потому, что просмотрщик иерархии заставляет выбранное представление перерисовывать себя.
Я не мог сделать эту работу программно; недействительность представления списка или всего пейджера представления не имела никакого эффекта.
Это с библиотекой совместимости v4_r7. Я также попытался использовать последнюю версию, поскольку он утверждает, что исправляет многие проблемы, связанные с представлением пейджера, но это еще больше усугубило ситуацию (например, жесты были сломаны, чтобы иногда не пропускать страницы через все страницы).
Кто-нибудь еще сталкивается с этими проблемами, или у вас есть представление о том, что может быть причиной этого?