Android Activity 单例

标签 android android-activity singleton

我有一个名为 MainActivity 的 Activity 。此 Activity 启动一个通知,该通知具有打开此 MainActivity 的 PendingIntent。

因此,要关闭应用程序,我必须单击两次后退按钮。我想将 Activity 设置为单例。我试图将 singleInstance 或 singleTask 设置为 manifest 但这不起作用。

最佳答案

singleInstancesingleTask 不推荐用于一般用途。

尝试:

 android:launchMode="singleTop"

更多信息请引用launchMode section Activity 元素文档。

除了前面的引用之外,您还应该阅读 tasks and back stack

关于Android Activity 单例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7490665/

相关文章:

android - 如何在 fragment Revmob 中显示横幅广告?

java - 没有 final 修饰符,Initialization On Demand Holder 成语线程安全吗

java - 找不到 BaseGameActivity

java - 获取联系人性能问题

java - 无法将 JSONObjects 的 ArrayList 传递给新 Activity

android - 从代码中显示标题栏

c# - WCF 服务和单例

javascript - 在 JavaScript 中重新分配函数声明

android - 从MySQL获取URL图片并显示在android listView(setImageURI)

java - 将库添加到 Android Studio 项目