我想问一下android URI路径段是否支持问号?我的网址格式为
www.blah.com/test?foo=123
匹配器类似
<data android:pathPattern="/test.*"/>
返回的URI为www.blah.com/test?foo=123
,但是当我调用uri.lastPathSegments
时,它仅返回test
并切断?foo=123
答案 0 :(得分:1)
否,?foo=123
不是URI路径的一部分。它称为 query 。
您应该改用uri.query
或uri.getQueryParameter("foo")
。
答案 1 :(得分:0)
否,Deeplink uri不支持问号。
有关更多信息。请检查链接: https://developer.android.com/training/app-links/deep-linking