【发布时间】:2015-08-18 03:49:28
【问题描述】:
我想按照这里的要求实现深层链接: https://developers.google.com/app-indexing/android/test
"后退按钮返回上一屏幕。 打开深层链接后,从深层链接内容中按“返回”应将用户直接返回到搜索结果页面。通过创建一个带有深层链接的 HTML 页面来测试这一点(如下所述)。从浏览器到应用程序内容的深层链接之一后,“返回”按钮应将用户带回到包含深层链接的页面。它不应导致应用内的其他内容或提示确认。”
我的问题是当我的应用程序启动时 -> 第一个活动已启动 -> 按主页按钮 -> 使用深度链接(现在我正在启动不同的活动) -> 后退按钮没有让我回到搜索结果页面。相反,onResume() 调用了第一个活动。 System.exit(0) 没有帮助,因为它使应用程序再次重新启动(调用 onBackpressed 时)。
谢谢
【问题讨论】:
-
这听起来像是Android平台的一个bug。
-
参考帖子here
标签: android deep-linking