0

画面の向きに応じて、アクティビティに表示する必要がある A、B、C の 3 つのフラグメントがあります。ポートレートモードではAとBを表示したい、ランドスケープモードではBとCを表示したい.

タブレットが回転すると、アクティビティが on Create メソッドを呼び出すことを知っているアクティビティにフラグメントを動的に追加するベスト プラクティスは何ですか?

4

1 に答える 1

1

これらのフラグメントが何をすることが期待されるか、およびその他のアプリ関連の要因によって異なります。あなたの場合、ディスプレイの向きを確認するonCreate()か、フラグメントがコードから追加されていない場合は、同じ名前で別のレイアウト ファイルを作成layout-landし、XML で直接別のフラグメントを参照できます。

于 2013-07-08T10:38:05.317 に答える