メンテナンスを容易にするために、特にユーザーの操作に応じて相互に除外する部分があるため、画面に複数のXMLファイルを使用したいと思います。そのため、レイアウトの一部が見えなくなったり、見えたりします。これらの部分を複数のファイルに入れてから、それらを参照するだけの1つのファイルに入れたいと思います。それは可能ですか?
質問する
106 次
3 に答える
0
この要素を使用<include/>
して、サブxmlファイルを作成できます。
<LinearLayout ... >
<include layout="@layout/header" />
<include layout="@layout/content" />
<include layout="@layout/footer" />
</LinearLayout>
これにより、再利用性を利用できるようになります。
于 2013-03-17T05:00:58.903 に答える
0
これが必要かどうかはわかりませんが、ユーザーがアクションを実行するたびにXMLファイルを表示するsetContentView()メソッドを呼び出すことができます。
于 2013-03-17T04:53:15.187 に答える
0
<include/>タグを使用してレイアウトを再利用できます。このタグを使用して、1つのレイアウトに複数のレイアウトxmlを追加できます
于 2013-03-17T04:49:35.840 に答える