TelephonyManager.ActionRespondViaMessage 字段
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
当用户选择在传入呼叫期间通过消息进行响应时,“电话”应用会发送此意向。
[Android.Runtime.Register("ACTION_RESPOND_VIA_MESSAGE")]
public const string ActionRespondViaMessage;
[<Android.Runtime.Register("ACTION_RESPOND_VIA_MESSAGE")>]
val mutable ActionRespondViaMessage : string
字段值
- 属性
注解
当用户选择在传入呼叫期间通过消息进行响应时,“电话”应用会发送此意向。 默认情况下,设备的默认短信应用使用此消息并向调用方发送短信。 第三方应用还可以通过将此意向与 一起使用 android.app.Service
并使用其自己的消息系统发送消息来提供此功能。
意向包含使用 sms:
、mms:
smsto:
、 或 mmsto:
URI 架构从android.content.Intent#getData
描述收件人) 提供的 URI (。 其中每个 URI 架构都以相同的方式传递收件人信息:URI 的路径部分包含收件人的电话号码或一组逗号分隔的电话号码(如果有多个收件人)。 例如 smsto:2065551234
。
意向还可能包含) 中 android.content.Intent#EXTRA_TEXT
(的消息文本和) 中的 android.content.Intent#EXTRA_SUBJECT
邮件主题 (的额外内容。
<p class=“note”><strong>注意:</strong> 使用此意向的筛选器需要位于 android.app.Service
需要 权限 android.Manifest.permission#SEND_RESPOND_VIA_MESSAGE
的 中。</P>
例如,接收此意向的服务可以使用如下所示的意向筛选器在清单文件中声明:
<!-- Service that delivers SMS messages received from the phone "quick response" -->
<service android:name=".HeadlessSmsSendService"
android:permission="android.permission.SEND_RESPOND_VIA_MESSAGE"
android:exported="true" >
<intent-filter>
<action android:name="android.intent.action.RESPOND_VIA_MESSAGE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="sms" />
<data android:scheme="smsto" />
<data android:scheme="mms" />
<data android:scheme="mmsto" />
</intent-filter>
</service>
输出:无。
的 android.telephony.TelephonyManager.ACTION_RESPOND_VIA_MESSAGE
Java 文档。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。