2つのlayout.xml
ファイルがあります。私はアクティビティにXMLのどちらかをロードする必要があります。最初にSetContentView
を使用してアクティビティを読み込み、button
のクリックが行われた場合は、layout.xml
ファイルを読み込む必要があります。1つのアクティビティ用に2つのレイアウトをロードする
どうすればいいですか?
この変更はアクティビティで頻繁に行われます。
2つのlayout.xml
ファイルがあります。私はアクティビティにXMLのどちらかをロードする必要があります。最初にSetContentView
を使用してアクティビティを読み込み、button
のクリックが行われた場合は、layout.xml
ファイルを読み込む必要があります。1つのアクティビティ用に2つのレイアウトをロードする
どうすればいいですか?
この変更はアクティビティで頻繁に行われます。
あなたは、ボタン、あなたがfindViewById()
を使用して参照することtextviews ...、あなたを持っている場合は、
setContentView(layout1);
setContentView(layout2);
慎重に
を使用してそれらの間
layout1.xml
とlayout2.xml
変更があると
を呼び出した後に再度参照する必要がありますsetContentView()
コール
setContentView(layout1);
とあなたのonClick()メソッドでは、
setContentView(layout2);
を呼び出します