2011-04-12 37 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()命令,但我认为你现在不需要这个:)

相关问题