如何在Android(Eclipse)上设置启动xml
我是一个新手,我正在尝试编写一个迷你android应用程序,我还在互联网上重新编写了一些教程——但有一点我仍然不明白,在哪个文件中我可以定义应用程序启动时第一个显示哪个.XML文件如何在Android(Eclipse)上设置启动xml,android,xml,eclipse,Android,Xml,Eclipse,我是一个新手,我正在尝试编写一个迷你android应用程序,我还在互联网上重新编写了一些教程——但有一点我仍然不明白,在哪个文件中我可以定义应用程序启动时第一个显示哪个.XML文件 我在哪里可以定义它?您在res/layout文件中定义xml,并在类中声明它:setContentView(R.layout.file\u name)在MainActivity中。在AndroidManifest.xml文件中,您可以通过意图过滤器指明哪个活动类将是主要活动 <activity
我在哪里可以定义它?您在
res/layout
文件中定义xml,并在类中声明它:setContentView(R.layout.file\u name)代码>在MainActivity中。在AndroidManifest.xml
文件中,您可以通过意图过滤器指明哪个活动类将是主要活动
<activity
android:name="com.example.androidtests.MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
通常,如本例中所示,您可以通过指定布局id(对应于XML布局文件)来执行此操作,但也可以根据需要以编程方式创建视图。它在“活动”中设置。有一个名为setContentView
的方法,您可以像设置setContentView那样设置布局文件(R.layout.your\u layout\u文件)代码>
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
....
}