如何在Android意图过滤器中执行否定匹配?

时间:2010-05-16 09:55:29

标签: java android regex manifest android-intent

在Android清单中,如何在android:pathPattern中使用否定匹配?

如果可能的话,我想使用与之外的所有网址匹配的pathPattern作为特定主机名。

1 个答案:

答案 0 :(得分:2)

看起来不太可能 - 事实上,似乎设计而不是以这种方式工作。我怀疑<intent-filter>对于你想要做的事情来说是错误的工具。

即使您可以使用android:pathPattern指定主机名(不是android:host用于什么?),它更像是一个全局而不是正则表达式;根据{{​​3}},出于安全原因,它故意制动不足。