我是Android开发的新手。
如果我有多个xml文件,而不是main.xml,那么我该如何调用其他文件?
答案 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()
命令,但我认为你现在不需要它:)