Navigation destination that matches request NavDeepLinkRequest{ uri=android-app://androidx.navigation/testScreen/Can I change this (Pin / Password)?/100/300 } cannot be found in the navigation graph
其中
- 我可以更改此(PIN /密码)吗?*
是我的屏幕标题。我在尝试导航时遇到异常。我如何避免这个问题,因为我的标题包含“/”,这被认为是深层链接本身的一部分。
1条答案
按热度按时间jhiyze9q1#
在编写中,基于url的导航不支持特殊字符。
如果你觉得你的字符串参数中有一个特殊的字符,你可以试着把它编码成
java.util.Base64
然后将此
titleArg
作为导航参数或路径发送当接收它的时候就像这样解码