在android中使用多个xml文件

时间:2011-04-12 13:00:00

标签: java android xml

我是Android开发的新手。

如果我有多个xml文件,而不是main.xml,那么我该如何调用其他文件?

3 个答案:

答案 0 :(得分:2)

您应该按文件名称调用它。对于main.xml的例程,你将其称为R.layout.main,因此对于my_menu_activity.xml,它将是R.layout.my_menu_activity

答案 1 :(得分:1)

创建新活动。 (添加新的.java)。然后在main.java中调用
Intent myIntent = new Intent(this, NEW_ACTIVITY.class);
startActivityForResult(myIntent, 0);

并在onCreate OF NEW_ACTIVITY添加

开始
 this.setContentView(R.layout.NEW_XML);
在manifest.xml中,您还必须添加

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

答案 2 :(得分:1)

您可以在需要时调用不同的xml文件,如下所示:

 setContentView(R.layout.yourname.xml);

如果您需要加载一个xml的内容并将其放在视图中,那么您可以使用inflater从未加载的xml中获取视图。还有一个addContentView()命令,但我认为你现在不需要它:)