1

为了隐式添加深层链接,必须将深层链接添加到 XML。如果我想检查目标是否可以处理深层链接或以某种方式对其进行修改,那么在 XML 中添加的内容是禁止的。

我可以看到有一个addDeepLink但我还没有找到一个很好的例子。如果以编程方式添加深层链接,那么导航图甚至会意识到它。

4

1 回答 1

1

如果您的图表中有目标目的地,那么在图表中找到它并添加西装深层链接就足够了。

findNavController().graph
      .findNode(R.id.my_destination)
      ?.addDeepLink("hello://world")

于 2022-03-01T10:27:04.443 回答