![](/img/trans.png)
[英]Android: bug in launchMode="singleTask"? -> activity stack not preserved
[英]LaunchMode singleTask from android activity
我添加了一个活动android:launchMode="singleTask"
来避免内存消耗问题(说明:该活动包含位图,并且可以说我在广播中收到意图并在后台打开了该活动->我由于它们的位图,有2个相同的活动消耗了内存)
<activity android:name=".activity.XActivity" android:launchMode="singleTask">
但现在我还有其他问题,该活动是主要活动,因此每次单击应用程序图标都会重新启动应用程序(从某种意义上说,如果没有此属性,则单击应用程序图标将使该应用程序的当前活动处于最前面)
我该如何逃脱? 发送意图时,我也尝试过标志的一些组合..但是成功不多。
这可能对您有帮助。
notificationIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP |Intent.FLAG_ACTIVITY_SINGLE_TOP);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.