Android的SingleTask,SingleTop和主页按钮

在我的应用程序有我不理解的行为。 我有MainActivity A作为SingleTask 。 它调用的Activity乙是SingleTask了。 当我按下Home按钮,在第二个活动打开另一个应用程序,之后,我试着去我的应用程序mantaining Home按钮被按下我经常到主Activity ,我想开第二个活动mantaining是有状态的时候我按下Home按钮。

我试过设置为singleTop然后第二个活动,这是行不通的。

任何帮助吗?

--------------解决方案-------------

当在同一时间与singleTask定义主要活动活动回堆栈的行为变得怪异退出:

<activity android:name=".MainActivity"
android:launchMode="singleTask">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>

什么更糟糕的是没有关于这种特殊情况下使用的官方开发者指南中没有明确的解释。 此主题相关的一些路段甚至是自相矛盾的。

尝试使用launchMode =“标准”您MainActivity A和launchMode="singleTask"你的Activity B,它会给你描述的预期行为。

分类:安卓 时间:2013-08-10 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.329 (s). 10 q(s)