ここでは、ViewPager で非常に奇妙な問題が発生しています。各 ViewPager ページにリストを埋め込み、リスト データの更新時にリスト アダプターとビュー ページャー アダプターの両方で notifyDataSetChanged をトリガーします。
ページがビュー ツリーを更新しないことがあります。つまり、空白のままになったり、ページング時に表示されなくなったりすることがあります。ページを数回前後に移動すると、コンテンツが突然再表示されます。ここで Android にビューの更新が欠けているようです。また、階層ビューアーでデバッグするときに、ビューを選択すると常に再表示されることに気付きました。これは、階層ビューアーが選択したビューを強制的に再描画するためと思われます。
ただし、プログラムでこれを機能させることはできませんでした。リストビュー、またはビューページャー全体を無効にしても効果はありませんでした。
これは、compatibility-v4_r7 ライブラリを使用しています。また、ページャーの表示に関連する多くの問題を修正すると主張しているため、最新のリビジョンを使用しようとしましたが、事態はさらに悪化しました (たとえば、ジェスチャが壊れていて、すべてのページをページングできなくなったことがあります)。
他の誰かもこれらの問題に遭遇していますか、それとも何が原因なのか考えていますか?