gpt4 book ai didi

Android Navigation Url 深层链接返回上一个应用程序

转载 作者:行者123 更新时间:2023-12-05 00:04:11 28 4
gpt4 key购买 nike

我的应用只有两个目的地,FirstFragmentSecondFragment。我为 SecondFragment 创建了一个 url 深层链接,它工作正常。

我想要的是,在我从 Deep Link 输入 SecondFragment 后,我想在按下返回按钮时返回到上一个应用程序。但现在它总是回到 FirstFragment

我已将我的 MainActivity 设置为 launchMode 上的 singleTask 并尝试了以下但不起作用:

override fun onNewIntent(intent: Intent?) {
super.onNewIntent(intent)

intent!!.flags = Intent.FLAG_ACTIVITY_NEW_TASK

navController.handleDeepLink(intent)

Log.v("MainActivity", "onNewIntent() get called!")
}

最佳答案

DeepLink 了解您的 NavGraph。如果您的 SecondFragment 是 FirstFragment 的后代,这就是预期的行为。

当您展示 NavGraph 以及如何创建 DeepLink 时,可能会建议不同的选项。

关于Android Navigation Url 深层链接返回上一个应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64687574/

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