• Android Video Tutorials

Android - Intent标准额外数据



下表列出了各种重要的Android Intent标准额外数据。您可以查看Android官方文档以获取完整的额外数据列表:

序号 额外数据及描述
1

EXTRA_ALARM_COUNT

用作AlarmManager intents中的int额外字段,以告知被调用的应用程序有多少个挂起的警报正在使用intent传递。

2

EXTRA_ALLOW_MULTIPLE

用于指示ACTION_GET_CONTENT intent可以允许用户选择并返回多个项目。

3

EXTRA_ALLOW_REPLACE

用作带有ACTION_INSTALL_PACKAGE的布尔额外字段来安装包。

4

EXTRA_BCC

一个String[],包含应被密件抄送的电子邮件地址。

5

EXTRA_CC

一个String[],包含应被抄送的电子邮件地址。

6

EXTRA_CHANGED_COMPONENT_NAME_LIST

此字段是ACTION_PACKAGE_CHANGED的一部分,包含已更改的所有组件的字符串数组。

7

EXTRA_DATA_REMOVED

用作ACTION_PACKAGE_REMOVED intents中的布尔额外字段,以指示这是否表示完全卸载或部分卸载。

8

EXTRA_DOCK_STATE

用作ACTION_DOCK_EVENT intents中的int额外字段,以请求扩展坞状态。

9

EXTRA_DOCK_STATE_CAR

用作EXTRA_DOCK_STATE的int值,表示手机处于汽车扩展坞中。

10

EXTRA_DOCK_STATE_DESK

用作EXTRA_DOCK_STATE的int值,表示手机处于桌面扩展坞中。

11

EXTRA_EMAIL

一个String[],包含应传递到的电子邮件地址。

12

EXTRA_HTML_TEXT

与Intent关联的常量字符串,与ACTION_SEND一起使用,提供EXTRA_TEXT的替代项,作为HTML格式的文本。

13

EXTRA_INTENT

一个Intent,描述了您希望使用ACTION_PICK_ACTIVITY显示的选择。

14

EXTRA_KEY_EVENT

一个KeyEvent对象,包含触发其所在Intent创建的事件。

15

EXTRA_LOCAL_ONLY

用于指示ACTION_GET_CONTENT intent只应返回本地设备上的数据。

16

EXTRA_ORIGINATING_URI

用作带有ACTION_INSTALL_PACKAGE和ACTION_VIEW的URI额外字段,以指示Intent数据字段中的本地APK的来源URI。

17

EXTRA_PHONE_NUMBER

一个String,包含最初在ACTION_NEW_OUTGOING_CALL中输入的电话号码,或在ACTION_CALL中要拨打的实际号码。

18

EXTRA_SHORTCUT_ICON

用于定义快捷方式图标(作为位图)的额外名称。

19

EXTRA_SHORTCUT_INTENT

用于定义快捷方式Intent的额外名称。

20

EXTRA_SHORTCUT_NAME

用于定义快捷方式名称的额外名称。

21

EXTRA_STREAM

URI,保存与Intent关联的数据流,与ACTION_SEND一起使用以提供正在发送的数据。

22

EXTRA_SUBJECT

一个常量字符串,保存所需的消息主题行。

23

EXTRA_TEMPLATE

要放在新创建记录中的初始数据。与ACTION_INSERT一起使用。

24

EXTRA_TEXT

与Intent关联的常量CharSequence,与ACTION_SEND一起使用,提供要发送的文字数据。

25

EXTRA_TITLE

与ACTION_CHOOSER一起使用时,要向用户提供的CharSequence对话框标题。

26

EXTRA_UID

用作ACTION_UID_REMOVED intents中的int额外字段,以提供包已被分配的uid。

android_intents_filters.htm
广告
© . All rights reserved.