举个简单的例子,我有一个应用程序,它显示一个 HomeActivity,这个活动可以导致一个 RssListActivity(列出 RSS 项目),它可以导致第三个 ItemDetailActivity,它只是提供我的 RSS 项目的详细视图。某些通知可能会导致在定义的文章上打开 ItemDetailActivity。
我的观点是,在通知的情况下,要恢复正常的工作流程,即当用户单击后退按钮时,他会被带到 RssListActivity,而再次单击后退按钮会被带到 HomeActivity。
当然,我真的不想在这些活动中的每一个上覆盖自定义 onKeyDown() 。