0

メンテナンスを容易にするために、特にユーザーの操作に応じて相互に除外する部分があるため、画面に複数のXMLファイルを使用したいと思います。そのため、レイアウトの一部が見えなくなったり、見えたりします。これらの部分を複数のファイルに入れてから、それらを参照するだけの1つのファイルに入れたいと思います。それは可能ですか?

4

3 に答える 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 に答える