我希望能够像这样处理深层链接:
appnm://typeA/12
appnm://typeA/42
appnm://typeA/99
....
appnm://typeB/43
appnm://typeB/092
appnm://typeB/....
我是否必须为类型 A 和类型 B 进行两项 Activity 。或者我可以在一项 Activity 中处理这两项 Activity 吗? 例如,那行得通吗:
数据 android:scheme="appnm" 机器人:主机=“” android:pathPrefix="/"/>
当我在手机上输入一些注释“http://...”时,它会自动为我提供像链接一样输入它的选项。但是在我的例子中“appnm://...”它没有。那么如何使用自定义方案测试深层链接?
最佳答案
您可以添加 mime 类型,这将指定深度链接的数据类型。如果您希望所有深层链接都转到同一个 Activity ,您只需在该 Activity 中仅使用 uri 方案声明 Intent 过滤器。但是,声明 MIME 类型可用于将不同类型的数据定向到不同的 Activity 。
这是否澄清了您的疑问?
关于android - 如何使用自定义方案处理深度链接 (Android),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35101378/