別のレイアウトの一部として使用したいレイアウトファイルがあるとしましょう。どうすればよいですか?
たとえば、にテーブルレイアウトがあります/res/layout/table.xml
。そのテーブルをの相対レイアウト内のコンポーネントとして使用したいと思います/res/layout/relative_stuff.xml
。私の相対的なレイアウトは、テーブルと2つのボタンを含むことだとしましょう。
単純なケースは、relative_stuff.xml
ファイル内で完全に組み合わせを行うことです。しかし、より良いケースは、プログラムでテーブルxmlを設定する機能です。現実には、多くの異なるテーブルから選択したいのですが、今のところ、:/res/layout/table_1.xml
と。に2つのテーブルがあり/res/layout/table_2.xml
ます。
つまり、基本的に私のメインのレイアウトファイルは/res/layout/relative_stuff.xml
です。そして、その中に2つのテーブルのいずれかをプログラムで設定したいと思います。