android - 通过通知项重新打开后台应用程序

标签 android background notifications

我有一个带有选项卡和通知栏条目的应用程序, 当我将它发送到后台时(单击主页按钮) 并尝试通过单击重新打开应用程序 通知栏,应用重启(上次选择 标签丢失了)。

当我按住主页按钮时,如果应用程序处于 背景并从那里选择它或单击 应用程序在主屏幕上的图标,之前的状态是 默认恢复(选择正确的选项卡)

IMO 通知的 Intent 是错误的,但我 不确定如何修复它。

简而言之:如何让后台应用程序返回 单击通知条目时的前景?

谢谢!

最佳答案

放这两行。这将恢复当前暂停的 Activity :

notificationIntent.setAction(Intent.ACTION_MAIN);
notificationIntent.addCategory(Intent.CATEGORY_LAUNCHER);

关于android - 通过通知项重新打开后台应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2960459/

相关文章:

python - Gtk 通知不显示正文持有 '<'

android - 如何在android中显示videoview的时间

android - 使用 Gson 解析 JSON 文件

java - Proguard 使我的 RemoteController compat 实现在 API<19 设备上崩溃

javascript - 随机背景 gif 不起作用

html - 不检查 “Print background colors and images”在IE中打印背景图片和颜色

javascript - 覆盖 Electron 通知弹出窗口

java - 从货币格式的字符串中获取 double 值

移动浏览器中的 CSS 背景标题不稳定

JavaScript 在 Chrome 扩展 HTML 桌面通知中不起作用