可用 Intent 参考

本文档介绍了 Google 在其标准 Android 实现中提供的默认应用和设置。

Google Android 应用处理的 Intent

Android 附带的 Activity 可处理以下 Intent“URI/操作”对。

架构 操作
android.intent.action.value
说明
http://web_address
https://web_address
VIEW 在浏览器窗口中打开指定网址。
"" (empty string)
http://web_address
https://web_address
WEB_SEARCH 在浏览器中打开位于设备上某个位置的文件。
tel: phone_number 致电

拨打输入的手机号码。接受符合 IETF RFC 3966 规定的有效电话号码。举例来说,有效电话号码包括下列号码:

  • tel:2125551212
  • tel:(212) 555 1212

拨号器能够很好地对某些类型的架构(例如电话号码)进行标准化,因此并不严格要求 Uri(URI string) 工厂中必须使用所述架构。不过,如果您尚未试用过某架构,或者不确定是否可以处理该架构,请改用 Uri.fromParts(scheme, ssp, fragment) 方法。

注意:这要求您的应用在清单中请求以下权限:<uses-permission id="android.permission.CALL_PHONE" />

tel:phone_number
voicemail:

DIAL

拨打(但并不实际发起通话)指定的号码(或手机上存储的语音信息)。针对 CALL 描述的电话号码标准化也适用于 DIAL。

geo:latitude,longitude
geo:latitude,longitude?z=zoom
geo:0,0?q=my+street+address
geo:0,0?q=business+near+city
查看 在地图应用中打开指定位置或查询。地理位置 URI 方案(不完全受支持)目前正在开发中

z 字段用于指定缩放级别。缩放级别为 1 时显示以指定纬度、经度为中心的全球地图。缩放级别 2 时显示地球的四分之一,以此类推。最高的缩放级别为 23。更大的缩放级别将被限制为 23。

google.streetview:cbll=lat,lng&cbp=1,yaw,,pitch,zoom&mz=mapZoom VIEW 在街景应用中打开指定位置。URI 架构基于 Google 地图网址中用于街景全景图片的语法。

cbl 字段为必填字段。cbp 和 mz 字段为选填字段。

参数说明
lat纬度
lng经度
yaw全景视图中心,用自北顺时针旋转的度数表示。
注意:出于向后兼容性的原因,yaw 参数后面的两个英文逗号是必需的。
pitch全景视图中心,用从 -90(向上看)到 90(向下看)的度数表示。
zoom全景缩放。1.0 = 正常缩放,2.0 = 放大 2 倍,3.0 = 放大 4 倍,以此类推。
对于标称横屏模式 4 x 3 宽高比显示屏,缩放级别 1.0 为 90 度水平视野范围。处于竖屏模式的 Android 手机将调整缩放级别,使垂直视野范围与横向垂直视野范围大致相同。这意味着竖屏模式下 Android 手机的水平视野范围比横屏模式下窄得多。这是为了尽可能降低在竖屏模式下使用 90 度水平视野范围时出现的鱼眼镜头效应。
mapZoom与此全景相关联的地图位置的地图缩放。当选择街景“转到地图”菜单项时,该值会传递到地图活动。它对应于 geo: intent 中的 z 参数。