支持的Android意图
Fire平板电脑支持Android意图来启动活动。Android平台定义了一份标准的意图列表。有关更多信息,请参阅Android文档中的意图。
- 简介
 - 支持的意图    
- ACTION_ATTACH_DATA
 - ACTION_CALL
 - ACTION_CREATE_SHORTCUT
 - ACTION_DIAL
 - ACTION_EDIT
 - ACTION_GET_CONTENT
 - ACTION_INSERT
 - ACTION_INSERT_OR_EDIT
 - ACTION_INSTALL_PACKAGE
 - ACTION_MANAGE_NETWORK_USAGE
 - ACTION_MANAGE_PACKAGE_STORAGE
 - ACTION_PICK
 - ACTION_PICK_ACTIVITY
 - ACTION_POWER_USAGE_SUMMARY
 - ACTION_SEARCH
 - ACTION_SEND
 - ACTION_SEND_MULTIPLE
 - ACTION_VIEW
 - ACTION_WEB_SEARCH
 
 - 不含活动的意图
 - 与其他Android设备的比较
 
简介
Fire平板电脑在供货时(没有任何用户安装的应用)可响应下面列出的意图。请注意,其中许多意图仅有一个或多个意图字段中的特定值受支持。表中列出了每个意图所需的值,以及可以从意图中获得的结果。
- ACTION_ATTACH_DATA
 - ACTION_CALL – 不受Kindle Fire(第1代/2011)支持
 - ACTION_CHOOSER
 - ACTION_CREATE_SHORTCUT
 - ACTION_DIAL – 不受Kindle Fire(第1代/2011)支持
 - ACTION_EDIT
 - ACTION_GET_CONTENT
 - ACTION_INSERT
 - ACTION_INSERT_OR_EDIT
 - ACTION_INSTALL_PACKAGE
 - ACTION_MANAGE_NETWORK_USAGE – 不受Kindle Fire(第1代/2011)支持
 - ACTION_MANAGE_PACKAGE_STORAGE
 - ACTION_PICK
 - ACTION_PICK_ACTIVITY – 不受Kindle Fire(第1代/2011)支持
 - ACTION_POWER_USAGE_SUMMARY
 - ACTION_SEARCH
 - ACTION_SEND
 - ACTION_SEND_MULTIPLE
 - ACTION_VIEW
 - ACTION_WEB_SEARCH
 
此列表并非详尽无遗。活动可以响应意图,这与额外信息、类别或MIME类型无关。如果应用调用一个列出的意图,其中包含意图列表中没有为该意图列出的额外信息、MIME类型、URI或类别,则结果可能符合预期,也可能不符合预期。要确保得到您想要的结果,请务必检查哪些活动已注册,以使用您打算使用的字段值来响应该意图。为此,请调用android.content.pm.PackageManager的queryIntentActivities方法,如以下示例所示:
PackageManager manager = context.getPackageManager();
List<ResolveInfo> infos = manager.queryIntentActivities(intent, 0);
if (infos.size() > 0) {
    //然后有一个应用可以处理您的意图
} else {
    //没有应用可以处理您的意图
}
某些意图与某些字段值相结合时,需要Kindle Fire平板电脑上没有的权限。有关这些权限的列表,请参阅Kindle Fire预提交评估指南的“功能测试”部分。
某些意图与某些字段值相结合时,不会导致系统错误,但也不会打开活动:
- ACTION_CALL
 - ACTION_CALL_BUTTON
 - ACTION_CHOOSER
 - ACTION_SET_WALLPAPER
 
支持的意图
Fire平板电脑对以下意图提供支持时,针对的是表中为每个意图列出的字段值。每个表还列出了预期结果。
ACTION_ATTACH_DATA
附加数据。在Fire平板电脑上,数据必须是图像。常量值:android.intent.action.ATTACH_DATA
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
| MIME类型:image/* | 打开“联系人”。 | 提示用户选择“联系人”或OfficeSuite。 | 提示用户选择“联系人”或OfficeSuite。 | 提示用户选择“联系人”或QuickOffice。 | 
数据URI: file:  <_file_path_and_name_> MIME类型:image/* | 
打开“联系人”。 | 提示用户选择“联系人”或OfficeSuite。 | 提示用户选择“联系人”或OfficeSuite。 | 提示用户选择“联系人”或QuickOffice。 | 
数据URI: content: <_content_path_and_name_> MIME类型:image/* | 
不支持。 | 提示用户选择“联系人”或OfficeSuite。 | 提示用户选择“联系人”或OfficeSuite。 | 提示用户选择“联系人”或QuickOffice。 | 
| 数据URI: calendar MIME类型:image/* | 
不支持。 | 提示用户选择“联系人”或OfficeSuite。 | 提示用户选择“联系人”或OfficeSuite。 | 提示用户选择“联系人”或QuickOffice。 | 
ACTION_CALL
传输语音信箱号码或电话号码。Kindle Fire(第1代)不支持此意图。
常量值:android.intent.action.CALL
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
| 数据URI: tel: <_telephone_number_> | 不支持。 | 将号码添加到“联系人”。 | 将号码添加到“联系人”。 | 不支持。 | 
ACTION_CREATE_SHORTCUT
创建活动的快捷方式。
常量值:android.intent.action.CREATE_SHORTCUT
| Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|
| 提示用户为设置快捷方式选择类别。 | 提示用户选择“联系人”或“设置”的快捷方式。 | 提示用户为快捷方式选择“联系人”或“电子邮件”账户设置。 | 提示用户为快捷方式选择“联系人”或“电子邮件”账户设置。 | 
ACTION_DIAL
传输电话号码。Kindle Fire(第1代)不支持此意图。
常量值:android.intent.action.DIAL
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
| 数据URI: tel: <_telephone_number_> | 将电话号码添加到“联系人”。 | 将电话号码添加到“联系人”。 | 将电话号码添加到“联系人”。 | 不支持。 | 
ACTION_EDIT
以可编辑状态打开日历事件。
常量值:android.intent.action.EDIT
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
| 数据URI: calendar | 不支持。 | 不支持。 | 创建新的日历事件。 | 创建新的日历事件。 | 
数据URI: content: <_content_path_and_name_> MIME类型:vnd.android.cursor.dir/event | 
创建新的日历事件。 | 创建新的日历事件。 | 创建新的日历事件。 | 创建新的日历事件。 | 
ACTION_GET_CONTENT
检索内容类型。
常量值:android.intent.action.GET_CONTENT
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
| MIME类型:image/* | 打开“照片”。 | 提示用户选择OfficeSuite或“照片”。 | 提示用户选择OfficeSuite或“照片”。 | 打开QuickOffice,但生成异常处理。 | 
| MIME类型:video/* | 打开“视频”。 | 提示用户选择OfficeSuite或“个人视频”。 | 提示用户选择OfficeSuite或“个人视频”。 | 打开QuickOffice,但生成异常处理。 | 
| MIME类型:vnd.android.cursor.item/person | 打开“联系人”。 | 提示用户选择“联系人”或OfficeSuite。 | 提示用户选择“联系人”或OfficeSuite。 | 打开QuickOffice,但生成异常处理。 | 
| MIME类型:vnd.android.cursor.item/phone | 打开“联系人”。 | 提示用户选择“联系人”或OfficeSuite。 | 提示用户选择“联系人”或OfficeSuite。 | 打开QuickOffice,但生成异常处理。 | 
| MIME类型:vnd.android.cursor.item/event | 打开文件浏览器。 | 打开OfficeSuite。 | 打开OfficeSuite。 | 打开QuickOffice,但生成异常处理。 | 
| MIME类型:appication/eml | 打开文件浏览器。 | 打开OfficeSuite。 | 打开OfficeSuite。 | 打开QuickOffice,但生成异常处理。 | 
ACTION_INSERT
插入数据。
常量值:android.intent.action.INSERT
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
数据URI: content:  <_content_path_and_name_> MIME类型:vnd.android.cursor.item/event | 
创建新的日历事件。 | 创建新的日历事件。 | 创建新的日历事件。 | 创建新的日历事件。 | 
| 数据URI: file: MIME类型:vnd.android.cursor.dir/person | 在“联系人”中创建新的联系人。 | 在“联系人”中创建新的联系人。 | 在“联系人”中创建新的联系人。 | 在“联系人”中创建新的联系人。 | 
ACTION_INSERT_OR_EDIT
打开现有项目进行编辑,或插入已打开的新项目进行编辑。
常量值:android.intent.action.INSERT_OR_EDIT
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
                数据URI: content:  <_content_path_and_name_> MIME类型:vnd.android.cursor.item/person
             | 
            打开“联系人”以插入内容。 | 打开“联系人”以插入内容。 | 打开“联系人”以插入内容。 | 打开“联系人”以插入内容。 | 
| MIME类型:vnd.android.cursor.item/contact | 打开“联系人”以插入内容。 | 打开“联系人”以插入内容。 | 打开“联系人”以插入内容。 | 打开“联系人”以插入内容。 | 
ACTION_INSTALL_PACKAGE
启动应用安装程序。
常量值:android.intent.action.INSTALL_PACKAGE
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
   数据URI: file: <_file_path_and_name_>
             | 
            安装文件中的程序包。 | 安装文件中的程序包。 | 安装文件中的程序包。 | 安装文件中的程序包。 | 
ACTION_MANAGE_NETWORK_USAGE
显示网络设置。Kindle Fire(第1代)不支持此意图。
常量值:android.intent.action.MANAGE_NETWORK_USAGE
| Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|
| 提示用户选择“电子邮件”或“电子邮件”/“联系人”/“日历”。 | 提示用户选择“电子邮件”或“电子邮件”/“联系人”/“日历”。 | 打开“电子邮件”设置。 | 不支持。 | 
ACTION_MANAGE_PACKAGE_STORAGE
打开程序包存储活动。
常量值:android.intent.action.MANAGE_PACKAGE_STORAGE
| Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|
| 打开“存储”。 | 打开“存储”。 | 打开“存储”。 | 打开“存储”。 | 
ACTION_PICK
允许用户选择一个项目。
常量值:android.intent.action.PICK
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
    数据URI: content: <_content_path_and_name_>
             | 
            不支持。 | 不支持。 | 打开“照片”。 | 打开“照片”。 | 
| MIME类型:vnd.android.cursor.dir/person | 打开“联系人”。 | 打开“联系人”。 | 打开“联系人”。 | 打开“联系人”。 | 
| MIME类型:video/* | 打开“视频”。 | 打开“视频”。 | 打开“视频”。 | 打开“视频”。 | 
ACTION_PICK_ACTIVITY
允许用户选择一个应用。Kindle Fire(第1代)不支持此意图。
常量值:android.intent.action.PICK_ACTIVITY
| Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|
| 打开应用列表。 | 打开应用列表。 | 打开应用列表。 | 不支持。 | 
ACTION_POWER_USAGE_SUMMARY
显示设备的电量使用情况。
常量值:android.intent.action.POWER_USAGE_SUMMARY
| Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|
| 打开“电量使用信息”。 | 打开“电量使用信息”。 | 打开“电量使用信息”。 | 打开“电量使用信息”。 | 
ACTION_SEARCH
搜索数据。
常量值:android.intent.action.SEARCH
| Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|
| 提示用户选择要搜索的位置,例如网页、已安装的应用、“联系人”等。 | 提示用户选择要搜索的位置,例如网页、已安装的应用、“联系人”等。 | 提示用户选择要搜索的位置,例如网页、已安装的应用、“联系人”等。 | 提示用户选择要搜索的位置,例如网页、已安装的应用、“联系人”等。 | 
ACTION_SEND
发送数据。
常量值:android.intent.action.SEND
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
    数据URI: content: <_content_path_and_name_>
             | 
            打开“电子邮件”。 | 打开“电子邮件”。 | 打开“电子邮件”。 | 打开“电子邮件”。 | 
ACTION_SEND_MULTIPLE
发送多个数据项。
常量值:android.intent.action.SEND_MULTIPLE
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
    数据URI: file: <_file_path_and_name_>MIME类型:vnd.android.cursor.item/phone
             | 
            打开“电子邮件”。 | 打开“电子邮件”。 | 打开“电子邮件”。 | 打开“电子邮件”。 | 
ACTION_VIEW
打开活动进行查看。
常量值:android.intent.action.VIEW
| Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|
| 打开应用列表。 | 打开应用列表。 | 打开应用列表。 | 打开应用列表。 | 
ACTION_WEB_SEARCH
发起网页搜索。
常量值:android.intent.action.WEB_SEARCH
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
| 额外信息:android.intent.extra.TEXT | 打开默认的网页搜索引擎。 | 打开默认的网页搜索引擎。 | 未测试。 | 未测试。 | 
不含活动的意图
具有指定字段值的以下意图不会生成系统错误,但也不会执行预期操作。
ACTION_CALL
传输语音信箱号码或电话号码。Kindle Fire(第1代)不支持此意图。常量值:android.intent.action.CALL
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
| 数据URI: voicemail: <_voicemail_number_> | 不支持。 | 不支持。 | 不支持。 | 不支持。 | 
ACTION_CALL_BUTTON
支持,但不打开活动。
常量值:android.intent.action.CALL_BUTTON
| Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|
| 无操作。 | 无操作。 | 无操作。 | 无操作。 | 
| 无操作。 | 无操作。 | 无操作。 | 无操作 | 
ACTION_CHOOSER
打开一个对话框供用户选择应用。
常量值:android.intent.action.CHOOSER
| 字段 | Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|---|
| 额外信息:android.intent.extra.TEXT | 无操作。 | 无操作。 | 无操作。 | 无操作。 | 
ACTION_SET_WALLPAPER
将图像设置为墙纸。此意图会导致所有Fire平板电脑出现错误,Kindle Fire(第1代)除外。
常量值:android.intent.action.SEND_MULTIPLE
| Fire平板电脑(2014和更高版本)的结果 | Kindle Fire平板电脑(2013)的结果 | Kindle Fire平板电脑(2012)的结果 | Kindle Fire平板电脑(2011)的结果 | 
|---|---|---|---|
| 不支持。 | 不支持。 | 不支持。 | 无操作。 | 
与其他Android设备的比较
与提供Google Mobile Services (GMS)的现有设备相比,Fire平板电脑不支持以下意图:
- ACTION_APP_ERROR
 - ACTION_SEARCH_LONG_PRESS
 - ACTION_SET_WALLPAPER
 - ACTION_VOICE_COMMAND
 

