美文网首页
安卓隐式启动匹配规则

安卓隐式启动匹配规则

作者: 牙膏很好吃 | 来源:发表于2019-05-07 20:50 被阅读0次

示例:

1.针对action

    ①只需要匹配所有的intent-filter中的一组intent-filter中的一个就可以

2.针对category

    ①需要添加默认的category,android.intent.category.DEFAULT

    ②category可以匹配0个或者多个

3.针对data

    ①只需要匹配所有的intent-filter中的一组intent-filter中的一个就可以

注意:所有的匹配规则都针对于一组intent-filter,不能多组混合匹配

上图则可以使用下面的匹配规则:

val intent = Intent()

intent.action = "action1"

intent.addCategory("category1")//可取消

intent.addCategory("category2")//可取消

intent.type = "image/*"

startActivity(intent)

相关文章

网友评论

      本文标题:安卓隐式启动匹配规则

      本文链接:https://www.haomeiwen.com/subject/hotuoqtx.html