如何启动2个单独的启动器活动而没有恢复其他活动

时间:2014-08-25 09:45:33

标签: android android-activity android-manifest android-launcher

我有1个应用程序的2个启动器活动,当1个活动开始并且我从启动器启动第2个活动时它没有启动第2个活动,而是恢复第1个活动。

的AndroidManifest.xml

<activity
        android:name="com.fmb.example.LanguageSelectionActivity"
        android:clearTaskOnLaunch="true"
        android:finishOnTaskLaunch="true"
        android:label="@string/app_name"
        android:screenOrientation="landscape">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
            <category android:name="android.intent.category.DEFAULT"/>
        </intent-filter>
    </activity>
    <activity
        android:name="com.fmb.example.AdminTasksActivity"
        android:label="@string/app_name"
        android:clearTaskOnLaunch="true"
        android:finishOnTaskLaunch="true"
        android:icon="@drawable/finalize"
        android:screenOrientation="landscape">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>

1 个答案:

答案 0 :(得分:2)

android:taskAffinity=":AdminTasksActivity"添加到第二个<activity>