相关疑难解决方法(0)

恢复任务而不是特定活动的通知?

我有一个前台服务,只要用户登录到应用程序,就会保持与服务器的连接.这样即使用户按Home键将应用程序发送到后台,连接仍然保持活动并且可以直接从服务器接收消息.

该应用程序有许多活动,当它们被发送到后台时,其中任何活动都可以是活动的.

我想允许用户单击通知以恢复当前活动.我了解如何恢复特定活动,但想知道是否有办法恢复用户所在的最后一个活动?当然我可以跟踪最后一个,然后从Notification回调中调用它,但是认为在任务级别可能有办法?

感谢您提供的任何建议.

notifications android android-activity

28
推荐指数
3
解决办法
1万
查看次数

Android - 后台活动将自己置于前台

我有以下情况:

  1. 活动 A 开始活动 B
  2. 用户按下主页按钮并启动另一个应用程序
  3. 一段时间后,我希望活动 B 将自己(而不是创建新实例)置于前台

我怎样才能做到这一点?

我尝试将意图与 FLAG_ACTIVITY_REORDER_TO_FRONT、FLAG_FROM_BACKGROUND 一起使用,并将 B 的启动模式设置为 singleTask、singleInstance 但它们都不起作用。

android background task android-activity

2
推荐指数
1
解决办法
2001
查看次数