gpt4 book ai didi

android - Android 中的深层链接和向上导航

转载 作者:太空宇宙 更新时间:2023-11-03 13:51:31 25 4
gpt4 key购买 nike

我有几个关于结合向上导航的深度链接的问题。

在我的应用程序中有以下 Activity 层次结构:

HomeActivity  ->  ItemListActivity  ->  ItemDetailActivity

通过深度链接(用户从浏览器、电子邮件客户端等点击 url),用户可以直接转到 ItemDetailActivity

在如上所示的正常流程中,后退和向上导航将完全相同。

但是如果 ItemDetailActivity 是通过深层链接打开的,向上导航流程应该是什么?它应该表现得像返回并转到起始 Activity 还是应该转到 HomeActivity?据我所知,导航应该保留在应用程序中,它不能转到 ItemListActivity,因为显示项目列表的搜索条件未知,因此 HomeScreen

我还希望 ItemDetailActivitylaunchModesingleTask

最佳答案

如果你想关注guidelines -
使用深层链接后:

  • 从详细信息屏幕向上将带您进入 ListView (应包含详细信息项的位置)
  • 返回将关闭应用程序并将用户带到他们之前所在的位置。

提供正确的后退导航很重要并且需要被谷歌索引,因为返回失败会导致抓取错误。

不过,很少有应用程序提供正确的向上导航。
即使是非常流行的应用程序也不遵循指南和/或做自己的事情。

因此,如果可能的话,您应该始终尝试并遵守指南,但如果不可能或很难做到,它们只是指南,而不是规则,您可以按照自己认为最好的方式去做。

关于android - Android 中的深层链接和向上导航,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34470812/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com