- 语法
<category android:name="string" />
- 包含在
<intent-filter>
- 描述
- 为 Intent 过滤器添加类别名称。有关 Intent 过滤器以及过滤器中类别规范的作用的详细信息,请参阅Intent 和 Intent 过滤器。
- 属性
android:name
- 类别的名称。标准类别在
Intent
类中定义为CATEGORY_name
常量。此处分配的名称是从这些常量派生而来,方法是在CATEGORY_
后面的name
前添加android.intent.category.
。例如,CATEGORY_LAUNCHER
的字符串值为android.intent.category.LAUNCHER
。注意:要接收隐式 Intent,您必须在 Intent 过滤器中包含
CATEGORY_DEFAULT
类别。startActivity()
和startActivityForResult()
方法将所有 Intent 视为已声明CATEGORY_DEFAULT
类别。如果您未在 Intent 过滤器中声明它,则任何隐式 Intent 都无法解析您的活动。对于自定义类别,请使用包名称作为前缀,以确保它们是唯一的。
- 引入于
- API 级别 1
- 另请参阅
<action>
<data>
此页面上的内容和代码示例受内容许可中描述的许可证约束。Java 和 OpenJDK 是 Oracle 和/或其关联公司的商标或注册商标。
上次更新时间:2023-03-22 UTC。
[{ "type": "thumb-down", "id": "missingTheInformationINeed", "label":"缺少我需要的信息" },{ "type": "thumb-down", "id": "tooComplicatedTooManySteps", "label":"过于复杂/步骤过多" },{ "type": "thumb-down", "id": "outOfDate", "label":"已过时" },{ "type": "thumb-down", "id": "samplesCodeIssue", "label":"示例/代码问题" },{ "type": "thumb-down", "id": "otherDown", "label":"其他" }]
[{ "type": "thumb-up", "id": "easyToUnderstand", "label":"易于理解" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"解决了我的问题" },{ "type": "thumb-up", "id": "otherUp", "label":"其他" }]
{ "lastModified": "上次更新于 2023年3月22日 UTC。", "confidential": False }