我已使用startForeground并带有一些通知在前台启动了服务。该调用是在Activity1上进行的。
假设我现在处于Activity2中。轻按通知将启动Activity1而不是上一个活动Activity2。
如何通过点击通知来恢复上一个活动?
答案 0 :(得分:0)
nRF Connect应用程序启发了我解决这个问题。
我注意到该通知仅在应用程序置于后台时出现。这意味着当应用程序进入后台时应调用startForeground方法,并在活动的onResume中调用stopForeground。因此,每个活动都应独立处理此逻辑。