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

安卓隐式启动匹配规则

作者: 牙膏很好吃 | 来源:发表于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