应用关闭后,我点击通知启动(即从前台通知中启动)了一个 Activity 的界面。当我返回 finish 掉这个页面后。再点击 menu 点击任务栈中那个应用,点进去还是那个 Activity 。
所以我想询问,我能在关闭的时候修改掉那个任务栈的指向为 MainActivity 吗?我尝试过修改 Intent#setClass 想更改指向,但这个貌似是存在手机系统里的,我修改不掉。如果我清除掉这个任务栈又给用户不方便,因为它无法从 menu 任务栈中进入应用了。我也不能在用户点击通知的时候给它添加 parentTask ,因为这样用户返回就不能直接回到手机桌面而是进入应用了。所以我要是能修改 menu 任务栈中点击的时候 intent 的指向为 MainActivity ,这就完美解决了我的问题,可是应该怎么做呢?
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.