【发布时间】:2013-09-12 22:01:44
【问题描述】:
我有一个可以打开多个活动的应用。
活动 A -> 活动 B -> 活动 C
我想注销并关闭所有打开的活动。我已经阅读了许多描述如何执行此操作的不同链接。
Close all running activities in an android application?
然而,问题在于 Intent 标志仅适用于 API 级别 11 及更高级别。我有一个应用程序,我希望它可用于 API 级别 8 及更高级别。我知道它可以追溯到很久以前,但是对于 API 级别 8 完成此任务的最佳方法是什么?
还是我应该放弃并达到最低 11 级?
【问题讨论】:
-
不要屈服!仍然有很多 Android 2.3 设备。
-
使用
startActivityForResult()和onActivityResult()的替代方案即使在 API 级别 8 上也能正常工作 -
活动关闭时是否向所有打开的活动广播?它会影响性能吗?
标签: android