首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Android意图过滤器pathPattern不包括url

Android意图过滤器pathPattern不包括url
EN

Stack Overflow用户
提问于 2013-09-30 22:36:01
回答 1查看 2.3K关注 0票数 7

不确定这是否可能,但希望有人有解决办法。

我正在尝试让我的Android应用程序拦截mydomain.com/abc格式的urls,而不是mydomain.com/mp3/id。

用pathPattern是否有可能排除某些路径?

代码语言:javascript
复制
<intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
                <data android:scheme="http" />
                <data android:host="mydomain.com" />
                <data android:pathPattern="/.*" /> />
        </intent-filter>
EN

回答 1

Stack Overflow用户

发布于 2013-10-01 02:51:40

pathPattern的工作方式更像glob,而不是regexp。如果你真的是指我的域/abc,你应该可以指定android:host="mydomain.com“android:pathPattern="abc",但我猜你的意思是

匹配mydomain.com/x

不匹配我的域/x/y

我觉得这不可能。如果是的话,它可能涉及到pathPrefix的一些使用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/19105078

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档