public static final class VoicemailContract.Status
extends Object
implements BaseColumns
java.lang.Object | |
↳ | android.provider.VoicemailContract.Status |
定义通过此内容提供者的/ status路径公开的字段。
Inherited constants |
---|
From interface android.provider.BaseColumns
|
Fields |
|
---|---|
public static final Uri |
CONTENT_URI URI来插入/检索语音邮件源的状态。 |
Public methods |
|
---|---|
static Uri |
buildSourceUri(String packageName) 通过将 |
Inherited methods |
|
---|---|
From class java.lang.Object
|
String CONFIGURATION_STATE
语音邮件源的配置状态。
可能的值: CONFIGURATION_STATE_OK
, CONFIGURATION_STATE_NOT_CONFIGURED
, CONFIGURATION_STATE_CAN_BE_CONFIGURED
类型:INTEGER
常量值:“configuration_state”
int CONFIGURATION_STATE_CAN_BE_CONFIGURED
CONFIGURATION_STATE
值表示可视语音邮件尚未在此设备上配置,但可由用户配置。
当来源确认当前用户可以升级到可视语音邮件并想要显示设置的邀请消息时,必须使用此状态。
常量值:2(0x00000002)
int CONFIGURATION_STATE_NOT_CONFIGURED
值 CONFIGURATION_STATE
表示此设备上尚未配置可视语音信箱。
常数值:1(0x00000001)
int CONFIGURATION_STATE_OK
值 CONFIGURATION_STATE
表示全部为 CONFIGURATION_STATE
配置状态。
常量值:0(0x00000000)
String DATA_CHANNEL_STATE
语音邮件源的数据通道状态。 这是源通过其从远程服务器提取语音邮件数据的通道。
可能的值: DATA_CHANNEL_STATE_OK
, DATA_CHANNEL_STATE_NO_CONNECTION
类型:INTEGER
常量值:“data_channel_state”
int DATA_CHANNEL_STATE_BAD_CONFIGURATION
DATA_CHANNEL_STATE
值指示数据通道收到不正确的设置或凭据以连接到服务器
常量值:3(0x00000003)
int DATA_CHANNEL_STATE_COMMUNICATION_ERROR
值 DATA_CHANNEL_STATE
表示在与服务器通信时数据通道中发生错误
常量值:4(0x00000004)
int DATA_CHANNEL_STATE_NO_CONNECTION
值 DATA_CHANNEL_STATE
表示数据通道未能找到合适的网络来连接到服务器。
常数值:1(0x00000001)
int DATA_CHANNEL_STATE_NO_CONNECTION_CELLULAR_REQUIRED
值 DATA_CHANNEL_STATE
表示数据通道未能找到合适的网络连接到服务器,并且运营商需要使用蜂窝数据网络连接到服务器。
常量值:2(0x00000002)
int DATA_CHANNEL_STATE_OK
值 DATA_CHANNEL_STATE
表示数据通道工作正常。
常量值:0(0x00000000)
int DATA_CHANNEL_STATE_SERVER_CONNECTION_ERROR
值为 DATA_CHANNEL_STATE
表示在有合适的网络时,数据通道无法与服务器建立连接。
常数值:6(0x00000006)
int DATA_CHANNEL_STATE_SERVER_ERROR
值 DATA_CHANNEL_STATE
表示服务器向数据通道报告了内部错误。
常量值:5(0x00000005)
String DIR_TYPE
语音邮件源状态集合的MIME类型。
常量值:“vnd.android.cursor.dir / voicemail.source.status”
String ITEM_TYPE
单个语音邮件源状态条目的MIME类型。
常量值:“vnd.android.cursor.item / voicemail.source.status”
String NOTIFICATION_CHANNEL_STATE
语音邮件源的通知渠道状态。 这是通过源通知远程服务器上的新语音邮件的渠道。
可能的值: NOTIFICATION_CHANNEL_STATE_OK
, NOTIFICATION_CHANNEL_STATE_NO_CONNECTION
, NOTIFICATION_CHANNEL_STATE_MESSAGE_WAITING
类型:INTEGER
常量值:“notification_channel_state”
int NOTIFICATION_CHANNEL_STATE_MESSAGE_WAITING
值 NOTIFICATION_CHANNEL_STATE
表示有消息在服务器上等待,但细节未知。
当通知只能告诉服务器上有未决消息,但未知道发件人/时间等细节时,请使用此状态。
常量值:2(0x00000002)
int NOTIFICATION_CHANNEL_STATE_NO_CONNECTION
NOTIFICATION_CHANNEL_STATE
值指示通知通道连接不起作用。
常数值:1(0x00000001)
int NOTIFICATION_CHANNEL_STATE_OK
NOTIFICATION_CHANNEL_STATE
值表示通知通道工作正常。
常量值:0(0x00000000)
String PHONE_ACCOUNT_COMPONENT_NAME
字符串形式的ComponentName
的PhoneAccount
。 PhoneAccount
语音邮件源与同一个包区PhoneAccount
来。
类型:TEXT
常量值:“phone_account_component_name”
String PHONE_ACCOUNT_ID
指定组件唯一的PhoneAccount
的标识。 PhoneAccount
区分同一包中的语音邮件源。
类型:TEXT
常量值:“phone_account_id”
String QUOTA_OCCUPIED
可视语音邮件收件箱中现有语音邮件使用的资源量,或者QUOTA_UNAVAILABLE
如果配额以前从未更新过)。 该值用于通知客户端远程服务器上的情况。 单位没有指定。
类型:INTEGER
常量值:“quota_occupied”
String QUOTA_TOTAL
可用的可视语音邮件收件箱中的资源总量,或者QUOTA_UNAVAILABLE
如果服务器具有无限配额或不提供配额信息)。 该值用于通知客户端远程服务器上的情况。 单位没有指定。
类型:INTEGER
常量值:“quota_total”
int QUOTA_UNAVAILABLE
QUOTA_OCCUPIED
和 QUOTA_TOTAL
值表示没有可用的信息。
常量值:-1(0xffffffff)
String SETTINGS_URI
要调用的URI调用特定于源的语音邮件设置屏幕。 在设置语音邮件的用户请求上,通过此URI访问具有操作VIEW的意图将被系统触发。
类型:TEXT
常量值:“settings_uri”
String SOURCE_PACKAGE
语音邮件源的包名称。 每个来源的每个帐户只能有一个条目。
Type: TEXT
常量值:“source_package”
String VOICEMAIL_ACCESS_URI
当用户请求直接从远程服务器访问语音邮件时调用的URI。 在IVR语音邮件系统的情况下,通常将其设置为使用tel:/ URI指定的语音邮件号码。
类型:TEXT
常量值:“voicemail_access_uri”
Uri buildSourceUri (String packageName)
通过将 PARAM_KEY_SOURCE_PACKAGE
参数添加到基本URI来构建特定于源包的状态URI的便捷方法。
Parameters | |
---|---|
packageName |
String
|
Returns | |
---|---|
Uri |