私は引き出しの資料が新しく、いくつかのことを理解するのに問題があります。 Fragment
でActivity
を作成する必要があります。 Drawer
の異なる選択は、現在のFragment
を別のものに置き換える必要がありますが、フラグメント内の何かはDrawer
であるか、アクティビティ自体のものです。具体的には、Fragment
に住んでいるDrawer
であり、それ以外の場合はFragment
で作成することができます。私はこれを尋ねています。Drawer
を開始するときに、あなたは親アクティビティを満たす必要があります。また、テンプレートをAndroid Studio
に使用しようとすると、Use a Fragment
チェックボックスがありませんでした。アンドロイドのナビゲーション用の引き出しと断片を理解する
答えて
あなたが望むものを達成する方法はたくさんあります。しかし、私は最も簡単な方法は:
1)DrawerLayout
ビューは(おそらく基本レイアウトとして)存在する必要があります。
2)あなたは2つの物事が起こる描くの項目をクリックしてください:
フラグメントを交換した(あなたがフラグメントを含むように1つのレイアウトを持っていて、それに断片を置換)。
引き出し更新(内部の項目あなたは、単にデータを設定し、
notifyDataSetChanged()
を呼ぶようなリストを作っている場合。
は、それがケースに回復することができるようにあなたの状態を保存することを忘れないでください。 Activity
が再作成されました
フラグメントを置き換えるときは、 'new instance'または新しいFragment()? – nephilimrising
私は私のfragmeをインスタンス化したいそれらを追加するとき(そしてそれらが破壊された時にそれらを取り除くとき)は何もしませんが、あなたが以前のフラグメントを置き換えるときにそれらをアクティビティで保持し、使用することを止めるものはありません(あなたが保持しているビューを適切に破壊する限り一度切断されると)。しかし、フラグメントへの参照を保持すると、OSがあなたのためにそれを再作成し、参照を無効にする可能性があるため、問題が発生する可能性があります。 –
- 1. のAndroid Studioのエラー - 断片 - ナビゲーション引き出し
- 2. 隠すナビゲーション引き出しとAndroidの断片でのWebViewをロードタブは
- 3. アンドロイド - 断片
- 4. ナビゲーション引き出し内の画像を追加する - アンドロイド
- 5. ツールバーがあるときに断片化したアンドロイドのレイアウト
- 6. アンドロイド画面の断片化を処理する方法は?
- 7. アンドロイドのナビゲーション引き出しにチェックボックスを入れる方法
- 8. 前の引き出しアイテムの特定の断片のクリックで次の引き出しを開く方法
- 9. アンドロイドのアンドロイドの断片を使用するためのアンドロイドの問題2.2
- 10. ナビゲーション引き出しのエラー
- 11. ナビゲーション引き出しのカスタマイズ
- 12. ナビゲーション引き出しは、私は私のアプリのナビゲーション引き出しを作成
- 13. アンドロイド - ナビゲーション引き出しの見出しアイテムにアクセスするには?
- 14. アンドロイドの断片popBackStackの混乱
- 15. アンドロイドのナビゲーション引き出しの項目を変更するには
- 16. どのようにして、アンドロイドの断片内に断片を表示して隠すようにする
- 17. 地図の断片を、私は、画面上のGoogleマップを持っていると私は、設定ボタンとナビゲーション引き出しにオープンSETTINGページをしたい
- 18. アンドロイドの断片の出力がありません。
- 19. ナビゲーション引き出しは、Android
- 20. ナビゲーション引き出しボタンXamarin
- 21. Androidナビゲーション引き出し
- 22. ログイン+ナビゲーション引き出し
- 23. Android:ナビゲーション・ドロワーの地図断片とエラー・チェック
- 24. 断片アンドロイド私はアンドロイドでフラグメントを実装しています
- 25. Androidナビゲーション引き出しの適切な処理活動
- 26. ナビゲーション引き出しボタンの管理方法は?
- 27. ナゲットのステータスバー上のナビゲーション引き出し?
- 28. アンドロイドの断片の中にadmobを挿入しますか?
- 29. アンドロイドの断片は再利用可能ですか?
- 30. アクティビティーからの呼び出し断片
ナビゲーションドロワーを使用している場合にフラグメントを置き換える[プロジェクト例](https://github.com/devunwired/recyclerview-playground)を参照 –