私は異なるフラグメントを持つ通常の NavigationDrawer を持っています:
- ニュース
- その他のもの 1
- その他のもの 2
- 設定
問題 :
NewsFragment には SwipeRefreshLayout が含まれています。初めてリフレッシュするときはうまく機能します。
フラグメントを他の Stuff 1 と 2 と Setting に変更できます。というわけで、NewsFragment に戻ります。
そして今、リフレッシュすると、フラグメントがフリーズします。
drawerLayout は正しく動作します (開閉、ActionBar タイトルの変更も) が、メイン フラグメントは NewsFragment のままで、スクロールできません。しかし、scollListner は機能します (ログがあります) が、ビューは変わりません。
refreshView なし (swipeRefreshLayout の上部)、スクロールなし、応答ボタン (フォーカス時、オンクリック時) はありませんが、視覚的にのみです。
実際には、レスポンディング フラグメントがフリーズ フラグメントの後ろにあるようなものです。
また、 ADBLog に次のエラーがあります。
SwipeRefreshLayout﹕ Got ACTION_MOVE event but don't have an active pointer id.
何か案が ??
ご要望があれば、コードを投稿できます。