OnBackPressed 最小化应用程序

OnBackPressed Minimizes the app

我点击设置按钮 (新的activity出现在我面前)然后我点击Android主页按钮(最小化应用程序)然后我select我的应用程序来自堆栈。我按 后退箭头 (/或后退),这会最小化我的应用程序 (它应该 return 我回到之前的 activity).没办法我回去只能杀应用

我在清单中定义了父级 activity 如果我不最小化来自 设置 Activity 的应用程序,它也能很好地工作。

我在清单中为 parent activity 更改了这个(在我的例子中是 MainActivity) 来自:android:launchMode="singleInstance" 至:android:launchMode="singleTask" 而且效果很好。

完整代码:

    <activity
        android:name=".activity.MainActivity"
        android:launchMode="singleTask" />
    <activity
        android:parentActivityName=".activity.MainActivity"
        android:theme="@style/SettingsTheme"
        android:label="Settings"
        android:name=".activity.SettingsActivity"/>