我的应用程序有 3 个活动(MainActivity、SampleActivity、TempActivity)并且应用程序必须从 MainActivity 开始,因为我在 AndroidManifest 中将其注册为
<activity
android:name=".MainActivity"
android:configChanges="keyboardHidden|orientation"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
<activity
android:name=".TempActivity"
android:configChanges="keyboardHidden|orientation"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen" >
</activity>
<activity
android:name=".SampleActivity"
android:configChanges="keyboardHidden|orientation"
android:label="@string/app_name"
android:launchMode="singleTask"
android:screenOrientation="landscape"
android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen">
</activity>
当我从 MainActivity 切换到 TempActivity 并返回到 MainActivity 然后关闭应用程序时,它通常从 TempActivity 开始。
在我启动我的应用程序时出现这种错误行为之后,它从错误的活动(TempActivity)开始。
请帮我解决这个问题