私は、テキストビューである左側のアイテムのメニューを実行するアクティビティを持っています。ユーザーがテキストビューの1つを選択すると、アクティビティの残りの部分にlistViewが置かれ、他の2/3の画面が表示されます。ユーザーがページの左側のメニューにある別のtextViewをタッチすると、対応する異なるlistViewの項目が開きます。ListViewの利点ListViewまたは通常のフラグメントの上に
私はこの目的のために大きなリストビューを画面に表示することを検討していました。しかし、もう一つの方法は、アクティビティで通常のlistViewを使う代わりに、そこにリストフラグメントを入れ、フラグメント間を切り替えることができます。
第3の選択肢は、そこにフラグメントを入れ、そのフラグメントの中にlistViewを置くことです。以前はListFragmentを使用していませんでした。
オリエンテーションが変更されないと考えると、最適な計画ですか?アクティビティは垂直/縦向きにロックされます。これはタブレットで実行され、電話などの小型デバイスでは使用されません。
ローダーを使用する必要があるかどうかわかりません。リストは長くならず、リストの内容はテキストのみになるからです。
他にもlistFragmentを使用する利点はありますか?
この活動のための3つの選択肢:それにListView
活動ListView inside of the
Fragment`
ListFragment
と
活性を有する
活動
あなたはオプション3のレガシーコードを持っていますか? – Martin
@Martinリストを含むフラグメントとListFragmentを切り替えることは、あまりにも難しいはずはありません。最後にあなた次第ですが、すでに正常な断片があれば気にしません。 – Luksprog