如何在Android(Eclipse)上设置启动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

我是一个新手,我正在尝试编写一个迷你android应用程序,我还在互联网上重新编写了一些教程——但有一点我仍然不明白,在哪个文件中我可以定义应用程序启动时第一个显示哪个.XML文件


我在哪里可以定义它?

您在
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);
    ....
}