2つのフラグメントを持つビューページがあります。 2番目のフラグメントでは、私はスナックバーを表示しています(フラグメント内のビューを使用しています)。ユーザーが最初のタブにスワイプしたときにそのスナックバーを非表示にしたいと思います。なぜバーがフラグメントのレイアウトに表示されているのかわからないので、別のフラグメントで見ることができます。viewpagerでタブを変更するとsnackBarを1つのフラグメントから隠す
0
A
答えて
0
ユーザーがある画面から別の画面にスワイプしたときのビューページ(フラグメント) ViewPager.OnPageChangeListener()が呼び出され、ここで処理できます。
+0
私は知っていますが、スラックバーはコンテナからではなく、フラグメントのいずれかから作成されています – Yamila
+0
コールバックを使用してページを一度スワイプあなたはスナックバーを隠すことができます。 –
関連する問題
- 1. 1つのフラグメントから別のフラグメントにデータを渡す| ViewPagerフラグメントの内容を変更する(ViewPager内)
- 2. ViewPagerのフラグメントからソフトキーボードを隠す
- 3. ViewPagerフラグメントを子フラグメントから変更する
- 4. Android:viewPagerタブフラグメントの1つからフラグメントを起動すると、viewPagerタブを非表示にする
- 5. ViewPagerをフラグメントで実装すると、ViewPagerのすべてのページで1ページだけが変更されます。
- 6. ViewPagerでタブを変更したときにフラグメントが再作成される
- 7. ViewPagerで1つのフラグメントを複数回使用する
- 8. ViewPagerでフラグメントを更新する
- 9. ViewPagerで次のフラグメント(タブ)のプリロードを防止する
- 10. ViewPager内のTextViewをanohterフラグメントから更新する
- 11. ViewPagerからフラグメントを取得する
- 12. TabLayoutのタブをプログラムで変更するが、ViewPagerのフラグメントは更新されない
- 13. viewpagerタブのリストビューフラグメントを更新する
- 14. FragmentStatePageAdapter ViewPager 5タブ単一フラグメントの使用
- 15. フラグメントを使用して1つのタブから他のタブに移動
- 16. ImageViewをToolBarから1つを除くすべてのフラグメントに隠す
- 17. 1つのフラグメントから別のフラグメントにテキストビューを更新するには
- 18. タブレイアウトで1つのタブのサイズを変更する方法は?
- 19. 同じタブのビューページで動的にフラグメントを変更する
- 20. ボタン付きのタブ付きアクティビティでフラグメントを変更する
- 21. ViewPagerから異なるフラグメントから値を取得する
- 22. 別のタブViewPagerを別のフラグメントに含めるには?
- 23. フラグメントがタブを変更すると、テキストは変更されません
- 24. ViewPagerフラグメントを保存する
- 25. ViewPagerフラグメントをリフレッシュする
- 26. ViewPagerは方向変更時にフラグメントを破棄します
- 27. viewpagerを使用して一度に1つのフラグメントを作成する方法
- 28. Firebaseのデータを1つのフラグメントから別のフラグメントに渡す
- 29. 2つのフラグメント(1つのフラグメントと1つのListFragment)をスクロールする
- 30. 別のフラグメントでデータが変更されたときにRecyclerViewを1つのフラグメントでリフレッシュする方法
私がしていることは、アクティビティにスナックバーを表示することです。私はそれをアクティビティからレンダリングし、スワイプが行われたときに非表示にします –