IntentFilter中的过滤信息有action,category,data
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<data android:mimeType="text/plain"/>
</intent-filter>
为了匹配过滤列表,需要同时匹配列表中的action,category,data信息,否则匹配失败
只有一个Intent同时匹配action,category,data才能成功启动Activity
另外一个Activity可以有多个intent-filter,一个Intent只要能匹配任何一组intent-filter即可成功启动对应的Activity
最后
以上就是等待热狗最近收集整理的关于IntentFilter匹配规则的全部内容,更多相关IntentFilter匹配规则内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复