私は自分のアプリを iOS から Android に移植しています。iOS のタブバーと同じようにタブ付きのレイアウトにしたいと考えています。
現在のところ、「タブ」ごとにフラグメントを持つアクションバーが最善の方法であることがわかりました。これは機能していますが、すべてのタブ内を移動する方法がわかりません。例: 1 つのタブ フラグメントはリスト フラグメントです。リスト エントリをタップすると、そのエントリの詳細を表示する新しい (フラグメントまたはアクティビティ?..提案) をプッシュしたいとします。
selectイベントに使用しているlistfragment内:
getFragmentManager()
.beginTransaction()
.replace(what_goes_here?, detailsfrag)
.commit();
私が試したことはすべて、リストフラグメントの上に詳細フラグメントを追加するだけです。
これは正しいレイアウトですか?(3 つのタブ、それぞれ 1 つのフラグメント、およびそれぞれがフラグメントをプッシュします) おまけの質問: フラグメントとフラグメントアクティビティの違いは?
どうもありがとう。