通知点击不会恢复上一次活动

时间:2018-12-05 10:03:45

标签: android android-notifications foreground

我已使用startForeground并带有一些通知在前台启动了服务。该调用是在Activity1上进行的。
假设我现在处于Activity2中。轻按通知将启动Activity1而不是上一个活动Activity2。
如何通过点击通知来恢复上一个活动?

1 个答案:

答案 0 :(得分:0)

nRF Connect应用程序启发了我解决这个问题。
我注意到该通知仅在应用程序置于后台时出现。这意味着当应用程序进入后台时应调用startForeground方法,并在活动的onResume中调用stopForeground。因此,每个活动都应独立处理此逻辑。