Android的NavDeepLinkBuilder没有不清除任务的选项



如下面的文档所述,NavDeepLinkBuilder将清除任务。但如果我不想让它被清除呢?尤其是当我的App已经在前台的时候。这对用户来说是一种糟糕的体验!我有&;singleTop"For my activity enabled.

https://developer.android.com/reference/androidx/navigation/NavDeepLinkBuilder

触发深度链接时:

任务被清除。

我在这里使用了一个变通方法。我将始终使用深链接到我的主要活动与参数,以指示哪个目的地的用户必须采取。目标将有一个全局动作,该动作将在深度链接的情况下使用。

最新更新