我必须使用我的应用处理两个不同的网址:
1. *example.com/play/email
2. *example.com/n/?play%2Femail..... (long url)
问题是我的应用已经以这种方式为*example.com/n/
设置了一个意图过滤器:
<data
android:scheme="https"
android:host="m.example.com"
android:pathPrefix="/n/"/>
我有自己的意图过滤器来处理案例1:
<data
android:host="*example.com"
android:pathPrefix="/play/email"
android:scheme="https" >
</data>
问题是我如何处理案例2(并打开我自己的活动)而不更改我的应用程序中已存在的pathPrefix / n /的意图过滤器?
因此,截至目前的情况2正在被已经存在的意图过滤器占用,但我想通过我自己的意图过滤器来解决它(不改变已存在的过滤器)
我怎样才能做到这一点?