2011-04-12 60 views

回答

2

你應該通過文件的名稱來調用它。對於main.xml,您將其稱爲R.layout.main,因此對於my_menu_activity.xml,它將是R.layout.my_menu_activity

1

創建新活動。 (添加新的.java)。然後在main.java呼叫
Intent myIntent = new Intent(this, NEW_ACTIVITY.class);
startActivityForResult(myIntent, 0);

和NEW_ACTIVITY的的onCreate開始添加

this.setContentView(R.layout.NEW_XML); 

在manifest.xml中還必須添加

<activity android:name=".NEW_ACTIVITY"></activity> 
1

您可以調用不同的XML需要時提供文件,如下所示:

setContentView(R.layout.yourname.xml); 

如果您需要加載一個xml的內容並將其放入視圖中,則可以使用inflater從未加載的xml中獲取視圖。還有一個addContentView()命令,但我認爲你現在不需要這個:)