【发布时间】:2014-01-02 17:12:38
【问题描述】:
我正在使用类似于Creating a simple notification 的代码来创建和显示来自网络调用的通知。
问题是我希望响应通知的活动执行它的业务,然后单击后退按钮,将先前活动的活动放回前台,并且它的后退堆栈完好无损。这与之前的活动活动是我的应用程序的一部分还是其他人无关。
目前它正在关注生成的TaskStackBuilder。引导它备份应用程序层次结构并到主屏幕。这是一个糟糕的 UI 设计,因为它破坏了使用该设备的任何人的工作流程,迫使他们手动返回他们的应用程序并花费更多的按钮点击次数。它也相当不直观。
这也是在众多其他应用程序中实现它的常用方法,包括官方 google 应用程序(想到 google-play 更新通知),因此必须有一个相对标准的方法来执行此操作。
【问题讨论】:
标签: android android-notifications back-button