我正在寻找如何停止活动而不是在点击通知列表上的项目时恢复活动。有什么想法吗?
答案 0 :(得分:1)
在您的活动中重载onNewIntent,当您从待处理的intent获取意图时,只需调用finish()
您的活动需要是单一的实体活动。否则,单击通知项时,将在任务堆栈上创建新活动。
答案 1 :(得分:0)
您能更具体地了解自己在做什么吗?您是否正在尝试编写另一个类似任务杀手的应用程序?或者某种音乐播放器应用程序?告诉我们您正在撰写的应用程序类型可以帮助我们为您提供帮助。
顺便说一句,使用术语“恢复”表示您还没有完全理解活动生命周期。 onResume用于恢复UI线程。 onRestart是用于重新启动Activity的那个。