到顶部
Android API
公众的静态的最终

电话服务。Sms.意图

延伸对象
java.lang.Object(java.lang.对象)
android.provider。电话服务。Sms.意图

课程概述

包含广播的SMS相关Intent的常量。

总结

常量
字符串 操作更改默认 活动操作:要求用户更改默认值SMS应用程序。
字符串 数据_SMS_RECEIVED_ACTION 广播操作:已接收到新的基于数据的SMS消息通过设备。
字符串 额外包装名称 PackageName字符串作为额外费用操作更改默认
整数 结果_SMS_DUPLICATED 由BroadcastReceiver设置以指示重复的传入消息。
整数 结果_SMS_GENERIC_ERROR 由BroadcastReceiver设置,以指示一般错误正在处理消息。
整数 结果_SMS_处理 由BroadcastReceiver设置,以指示消息已处理成功。
整数 结果MS_OUT_OF_MEMORY 由BroadcastReceiver设置,以指示存储的内存不足消息。
整数 结果_SMS_不支持 由BroadcastReceiver设置以指示消息,而可能有效,格式或编码不是支持。
字符串 SIM_FULL_ACTION操作 广播操作:SMS消息的SIM卡存储空间已满。
字符串 SMS_CB_恢复操作 广播操作:收到新的小区广播消息通过设备。
字符串 短信_发送_操作 广播操作:收到新的基于文本的SMS消息通过设备。
字符串 SMS_EMERGENCY_CB_接收_操作 广播操作:收到新的紧急广播消息通过设备。
字符串 短信_接收_操作 广播操作:收到新的基于文本的SMS消息通过设备。
字符串 短信_拒绝_操作 广播操作:传入的SMS已被拒绝电话框架。
字符串 SMS_SERVICE_CATEGORY_PROGRAM_DATA_RECEIVED_ACTION服务 广播操作:已接收到包含服务类别的新CDMA SMS节目数据(更新启用的广播频道列表)。
字符串 WAP_PUSH_交付_操作 广播操作:收到新的WAP PUSH消息设备。
字符串 WAP_PUSH_接收_操作 广播操作:收到新的WAP PUSH消息设备。
公共方法
静止的短信[] 从意向获取消息(意图意图)
[展开]
继承的方法
来自班级java.lang.Object(java.lang.对象)

常量

公众静态的最终的字符串 操作更改默认

已在中添加API等级19

活动操作:要求用户更改默认值SMS应用程序。这将显示一个对话框,询问用户是否要替换当前默认值中指定的SMS应用程序额外包装名称

常量值: “android.provider.Telephony.ACTION_CHANGE_DEFAULT”

公众静态的最终的字符串 数据_SMS_RECEIVED_ACTION

已在中添加API等级19

广播操作:收到新的基于数据的SMS消息通过设备。此意向将发送给所有注册的收件人作为通知。意图将有以下额外内容值:

  • “PDU”-包含PDU的字节[]的对象[]这就是要传达的信息。

可以使用以下命令提取额外的值从意向获取消息(意向)

如果BroadcastReceiver在处理时遇到错误为了达到这个目的,它应该适当地设置结果代码。

常量值: “android.intent.action.DATA_SMS_RECEIVED”

公众静态的最终的字符串 额外包装名称

已在中添加API等级19

PackageName字符串作为额外费用操作更改默认

另请参阅
常量值: “包”

公众静态的最终整数结果_SMS_DUPLICATED

已在中添加API等级19

由BroadcastReceiver设置,以指示重复的传入消息。

常量值: 5(0x00000005)

公众静态的最终整数结果_SMS_GENERIC_ERROR

已在中添加API等级19

由BroadcastReceiver设置,以指示一般错误处理消息。

常量值: 2(0x00000002)

公众静态的最终整数结果_SMS_处理

已在中添加API等级19

由BroadcastReceiver设置,以指示消息已处理成功。

常量值: 1(0x00000001)

公众静态的最终整数结果MS_OUT_OF_MEMORY

已在中添加API等级19

由BroadcastReceiver设置,以指示存储的内存不足消息。

常量值: (0x00000003)

公众静态的最终整数结果_SMS_不支持

已在中添加API等级19

由BroadcastReceiver设置以指示消息,而可能有效,格式或编码不是支持。

常量值: 4(0x00000004)

公众静态的最终的字符串 SIM_FULL_ACTION操作

已在中添加API等级19

广播操作:SMS消息的SIM卡存储空间已满。如果空间未释放,针对SIM卡(2类)的消息可能无法保存。

常量值: “android.provider.Telephony.SIM_FULL”

公众静态的最终的字符串 SMS_CB_恢复操作

已在中添加API等级19

广播操作:收到新的小区广播消息通过设备。意图将有以下额外内容值:

  • “消息”-包含广播消息的SmsCbMessage对象数据。这不是紧急警报,因此ETWS和CMAS数据将为空。

可以使用提取额外值从意向获取消息(意向)

如果BroadcastReceiver在处理时遇到错误为了达到这个目的,它应该适当地设置结果代码。

常量值: “android.provider.Telephony.SMS_CB_RECEIVED”

公众静态的最终的字符串 SMS_delivery_操作

已在中添加API等级19

广播操作:收到新的基于文本的SMS消息通过设备。此意图将仅交付给默认短信应用程序。该应用程序负责编写消息和通知用户。意图将具有以下额外值:

  • “PDU”-包含PDU的字节[]的对象[]这就是要传达的信息。

可以使用以下命令提取额外的值从意向获取消息(意向)

如果BroadcastReceiver在处理时遇到错误为了达到这个目的,它应该适当地设置结果代码。

注:过滤此意图的广播接收器必须声明广播_SMS作为中的必需权限这个<接收器>标签。

常量值: “android.provider.Telephony.SMS_DELIVER”

公众静态的最终的字符串 SMS_EMERGENCY_CB_接收_操作

已在中添加API等级19

广播操作:收到新的紧急广播消息通过设备。意图将有以下额外内容值:

  • “消息”-包含广播消息的SmsCbMessage对象数据,包括ETWS或CMAS警告通知信息(如果存在)。

可以使用以下命令提取额外的值从意向获取消息(意向)

如果BroadcastReceiver在处理时遇到错误为了达到这个目的,它应该适当地设置结果代码。

常量值: “android.provider.Telephony.SMS_EMERGENCY_CB_RECEIVED”

公众静态的最终的字符串 短信_接收_操作

已在中添加API等级19

广播操作:收到新的基于文本的SMS消息通过设备。此意向将传达给所有注册的收件人作为通知。这些应用程序不应编写消息或通知用户。意图将有以下额外内容值:

  • “pdus”-包含PDU的字节[]的对象[]这就是要传达的信息。

可以使用以下命令提取额外的值从意向获取消息(意向)

如果BroadcastReceiver在处理时遇到错误为了达到这个目的,它应该适当地设置结果代码。

常量值: “android.provider.Telephony.SMS_RECEIVED”

公众静态的最终的字符串 短信_拒绝_操作

已在中添加API等级19

广播操作:传入的SMS已被拒绝电话框架。发送此意图以代替任何RECEIVED_ACTION意图的。意图将具有以下附加值:

常量值: “android.provider.Telephony.SMS_REJECTED”

公众静态的最终的字符串 SMS_SERVICE_CATEGORY_PROGRAM_DATA_RECEIVED_ACTION服务

已在中添加API等级19

广播操作:收到包含服务类别的新CDMA SMS节目数据(更新启用的广播频道列表)。意图将具有以下额外值:

  • “操作”-CdmaSmsCbProgramData对象数组包含要执行的服务类别操作(添加/删除/清除)。

可以使用以下命令提取额外的值从意向获取消息(意向)

如果BroadcastReceiver在处理时遇到错误为了达到这个目的,它应该适当地设置结果代码。

常量值: “android.provider.Telephony.SMS_SERVICE_CATEGORY_PROGRAM_DATA_RECEIVED”

公众静态的最终的字符串 WAP_PUSH_交付_操作

已在中添加API等级19

广播操作:收到新的WAP PUSH消息设备。此意向仅适用于默认情况短信应用程序。该应用程序负责编写消息和通知用户。该意图将具有以下额外值:

  • “transactionId”-(整数)WAP事务ID
  • “pduType”-(整数)WAP PDU类型
  • “页眉”-(字节[])消息的标头
  • “数据”-(字节[])消息的数据有效载荷
  • “contentTypeParameters”-(HashMap<String,String>)与内容类型关联的任何参数(从WSP Content-Type标头解码)

如果BroadcastReceiver在处理时遇到错误为了达到这个目的,它应该适当地设置结果代码。

contentTypeParameters附加值是由他们的名字。

如果遇到任何未分配的已知参数,映射的键将为“未分配/0x…”,其中“…”是未赋值参数的十六进制值。如果参数具有No-Value,则映射中的值将为null。

注:过滤此意图的广播接收器必须声明广播_WAP_PUSH作为中的必需权限这个<接收器>标签。

常量值: “android.provider.Telephony.WAP_PUSH_DELIVER”

公众静态的最终的字符串 WAP_PUSH_接收_操作

已在中添加API等级19

广播操作:收到新的WAP PUSH消息设备。此意向将发送给所有注册的收件人作为通知。这些应用程序不应编写消息或通知用户。意图将有以下额外内容值:

  • “事务ID”-(整数)WAP事务ID
  • “pduType”-(整数)WAP PDU类型
  • “页眉”-(字节[])消息的标头
  • “数据”-(字节[])消息的数据有效载荷
  • “contentTypeParameters”-(HashMap<String,String>)与内容类型关联的任何参数(从WSP Content-Type标头解码)

如果BroadcastReceiver在处理时遇到错误为了达到这个目的,它应该适当地设置结果代码。

contentTypeParameters附加值是由他们的名字。

如果遇到任何未分配的已知参数,映射的键将为“未分配/0x…”,其中“…”是未赋值参数的十六进制值。如果参数具有No-Value,则映射中的值将为null。

常量值: “android.provider.Telephony.WAP_PUSH_RECEIVED”

公共方法

公众静止的短信[] 从意向获取消息 (意图意图)

已在中添加API等级19
参数
意图 阅读的意图
退换商品
  • PDU的SmsMessages数组