应用程序从另一个活动开始

时间:2015-04-08 11:58:27

标签: android android-activity

我实际上是在开发一个团队项目,我尝试启动导入的项目,但不是从主要活动开始,而是从我项目中存在的另一个活动开始!

那么如何更改此设置,并使用第一个和主要活动启动应用程序?

事实上我在我的项目中有5个会话所以现在,我要做的是选择我想先来的会话,有人知道怎么做吗?

2 个答案:

答案 0 :(得分:2)

要使用项目的第一个和主要活动启动应用程序,您需要在清单文件中的应用程序标记下添加以下标记:

<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".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>
    </application>

此标记对于定义启动器活动很重要且负责。 要获取更多信息,请查看此链接http://developer.android.com/guide/components/intents-filters.html

答案 1 :(得分:1)

在项目的AndroidManifest.xml中,您可以通过向其添加Intent Filter来指定首先启动哪个Activity,如下所示:

<activity android:name=".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>