Most visited

Recently visited

Added in API level 23

CarrierConfigManager

public class CarrierConfigManager
extends Object

java.lang.Object
   ↳ android.telephony.CarrierConfigManager


提供对运营商特定的电话配置值的访问。

用户应该通过调用 mContext.getSystemService(Context.CARRIER_CONFIG_SERVICE);来获得这个类的一个实例

也可以看看:

Summary

Constants

String ACTION_CARRIER_CONFIG_CHANGED

当运营商配置更改时,此意图由系统广播。

String KEY_ADDITIONAL_CALL_SETTING_BOOL

不显示基于GSM电话的IMS电话的其他呼叫设置

String KEY_ALLOW_ADDING_APNS_BOOL

允许用户添加APN

String KEY_ALLOW_EMERGENCY_NUMBERS_IN_CALL_LOG_BOOL

确定当前设备是否应允许在呼叫日志中记录紧急号码。

String KEY_ALLOW_EMERGENCY_VIDEO_CALLS_BOOL

表示是否允许运营商视频呼叫到紧急号码的标志。

String KEY_ALLOW_LOCAL_DTMF_TONES_BOOL

确定我们是要在通话中播放本地DTMF音,还是让收音机/ BP处理音调播放。

String KEY_ALLOW_NON_EMERGENCY_CALLS_IN_ECM_BOOL

确定运营商是否支持在电话处于紧急回拨模式时拨打非紧急电话。

String KEY_ALWAYS_SHOW_EMERGENCY_ALERT_ONOFF_BOOL

无论开启或关闭开发人员选项,默认标志将指定“打开通知”选项是否始终显示在设置 - >更多 - >紧急广播菜单中。

String KEY_APN_EXPAND_BOOL

控制用户是否可以在“设置”中编辑APN。

String KEY_AUTO_RETRY_ENABLED_BOOL

指示是否启用自动重试的标志

String KEY_CARRIER_ALLOW_TURNOFF_IMS_BOOL

指定是否可以关闭IMS服务的标志。

String KEY_CARRIER_FORCE_DISABLE_ETWS_CMAS_TEST_BOOL

即使开启了开发者选项,也可以在Settings-> More-> Emergency broadcasts菜单中指定是否强制禁用ETWS / CMAS测试设置。

String KEY_CARRIER_IMS_GBA_REQUIRED_BOOL

指定IMS是否需要通用引导架构功能SIM的标志。

String KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL

指定IMS即时刻字是否可用于运营商的标志。

String KEY_CARRIER_INSTANT_LETTERING_ENCODING_STRING

当IMS即时刻字可用于运营商时(请参阅 KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL ),确定在确定消息长度时将使用的字符编码。

String KEY_CARRIER_INSTANT_LETTERING_ESCAPED_CHARS_STRING

当IMS即时刻字可用于运营商时(请参阅 KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL ),确定必须用反斜杠'\'字符转义的字符列表。

String KEY_CARRIER_INSTANT_LETTERING_INVALID_CHARS_STRING

当IMS即时字母可用于运营商时(请参阅 KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL ),确定消息中可能不包含的字符列表。

String KEY_CARRIER_INSTANT_LETTERING_LENGTH_LIMIT_INT

当IMS即时刻字可用于运营商(请参阅 KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL )时,消息的长度限制。

String KEY_CARRIER_SETTINGS_ENABLE_BOOL

显示运营商设置菜单如果为true

String KEY_CARRIER_USE_IMS_FIRST_FOR_EMERGENCY_BOOL

String KEY_CARRIER_VOLTE_AVAILABLE_BOOL

指定VoLTE是否可用于运营商的标志,独立于运营商提供。

String KEY_CARRIER_VOLTE_PROVISIONING_REQUIRED_BOOL

指定VOLTE是否需要配置的标志。

String KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL

指定是否支持VoLTE TTY的标志。

String KEY_CARRIER_VT_AVAILABLE_BOOL

指定视频电话是否可用于运营商的标志。

String KEY_CARRIER_VVM_PACKAGE_NAME_STRING

运营商的可视语音邮件应用的软件包名称,以确保拨号程序可视语音邮件和运营商可视语音邮件不会同时处于活动状态。

String KEY_CARRIER_WFC_IMS_AVAILABLE_BOOL

指定是否可以使用适用于运营商的WFC over IMS的标志:独立于运营商规定。

String KEY_CARRIER_WFC_SUPPORTS_WIFI_ONLY_BOOL

指定WFC over IMS是否支持“仅限wifi”选项的标志。

String KEY_CDMA_DTMF_TONE_DELAY_INT

指定后端DTMF音调之间以毫秒为单位添加的间隙量。

String KEY_CDMA_NONROAMING_NETWORKS_STRING_ARRAY

覆盖平台的网络运营商被视为非漫游的概念。

String KEY_CDMA_ROAMING_NETWORKS_STRING_ARRAY

覆盖平台被认为是漫游的网络运营商的概念。

String KEY_CI_ACTION_ON_SYS_UPDATE_BOOL

指定是否需要在系统更新时发送附加(客户端启动的)意图的标志

String KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_STRING

额外包含在系统更新的附加操作中发送的意图中

String KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_VAL_STRING

额外值包含在意向中,用于系统更新的其他操作

String KEY_CI_ACTION_ON_SYS_UPDATE_INTENT_STRING

意图在系统更新上发送额外的操作

String KEY_CSP_ENABLED_BOOL

如果这是真的,则SIM卡(通过客户服务档案EF文件)将能够防止手动操作员选择。

String KEY_DEFAULT_SIM_CALL_MANAGER_STRING

默认拨号程序未实现的默认SIM卡呼叫管理器。

String KEY_DISABLE_CDMA_ACTIVATION_CODE_BOOL

禁用在不支持的CDMA载波上拨打“* 228”(OTASP配置),或者通过将SIM卡锁定为3G来禁用该功能。

String KEY_DTMF_TYPE_ENABLED_BOOL

表示是否启用dtmf音调类型的标志

String KEY_DURATION_BLOCKING_DISABLED_AFTER_EMERGENCY_INT

在用户联系紧急服务后平台呼叫和消息阻止的持续时间(秒)被禁用。

String KEY_EDITABLE_ENHANCED_4G_LTE_BOOL

确定用户是否可以在设置中切换增强4G LTE模式。

String KEY_ENABLE_DIALER_KEY_VIBRATION_BOOL

如果属实,则为EmergencyDialer活动中的按键启用振动(触觉反馈)。

String KEY_FORCE_HOME_NETWORK_BOOL

覆盖平台的网络运营商被视为非漫游的概念。

String KEY_GSM_DTMF_TONE_DELAY_INT

指定后端DTMF音调之间以毫秒为单位添加的间隙量。

String KEY_GSM_NONROAMING_NETWORKS_STRING_ARRAY

覆盖平台的网络运营商被认为不漫游的概念。

String KEY_GSM_ROAMING_NETWORKS_STRING_ARRAY

覆盖平台被认为是漫游的网络运营商的概念。

String KEY_HAS_IN_CALL_NOISE_SUPPRESSION_BOOL

确定设备是否为呼叫音频实施了噪音抑制设备。

String KEY_HIDE_CARRIER_NETWORK_SETTINGS_BOOL

控制用户是否可以接入蜂窝网络设置的运营商部分。

String KEY_HIDE_IMS_APN_BOOL

确定是否可以显示IMS apn。

String KEY_HIDE_PREFERRED_NETWORK_TYPE_BOOL

确定是否可以显示首选网络类型。

String KEY_HIDE_SIM_LOCK_SETTINGS_BOOL

控制用户是否可以达到SIM锁定设置。

String KEY_IGNORE_SIM_NETWORK_LOCKED_EVENTS_BOOL

指示电话应用是否应忽略来自Sim的EVENT_SIM_NETWORK_LOCKED事件的标志。

String KEY_IMS_DTMF_TONE_DELAY_INT

指定在DTMF音调之间以毫秒添加的间隙量。

String KEY_MMS_ALIAS_ENABLED_BOOL

String KEY_MMS_ALIAS_MAX_CHARS_INT

String KEY_MMS_ALIAS_MIN_CHARS_INT

String KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL

String KEY_MMS_APPEND_TRANSACTION_ID_BOOL

String KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING

String KEY_MMS_GROUP_MMS_ENABLED_BOOL

String KEY_MMS_HTTP_PARAMS_STRING

String KEY_MMS_HTTP_SOCKET_TIMEOUT_INT

String KEY_MMS_MAX_IMAGE_HEIGHT_INT

String KEY_MMS_MAX_IMAGE_WIDTH_INT

String KEY_MMS_MAX_MESSAGE_SIZE_INT

String KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT

String KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL

String KEY_MMS_MMS_ENABLED_BOOL

String KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL

String KEY_MMS_MULTIPART_SMS_ENABLED_BOOL

String KEY_MMS_NAI_SUFFIX_STRING

String KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL

String KEY_MMS_RECIPIENT_LIMIT_INT

String KEY_MMS_SEND_MULTIPART_SMS_AS_SEPARATE_MESSAGES_BOOL

String KEY_MMS_SHOW_CELL_BROADCAST_APP_LINKS_BOOL

String KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL

String KEY_MMS_SMS_TO_MMS_TEXT_LENGTH_THRESHOLD_INT

String KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT

String KEY_MMS_SUBJECT_MAX_LENGTH_INT

String KEY_MMS_SUPPORT_HTTP_CHARSET_HEADER_BOOL

String KEY_MMS_SUPPORT_MMS_CONTENT_DISPOSITION_BOOL

String KEY_MMS_UA_PROF_TAG_NAME_STRING

String KEY_MMS_UA_PROF_URL_STRING

String KEY_MMS_USER_AGENT_STRING

String KEY_OPERATOR_SELECTION_EXPAND_BOOL

控制用户是否可以选择网络运营商。

String KEY_PREFER_2G_BOOL

在首选网络类型的蜂窝网络设置中使用。

String KEY_REQUIRE_ENTITLEMENT_CHECKS_BOOL

标记以要求或跳过权利检查。

String KEY_SHOW_APN_SETTING_CDMA_BOOL

显示一些CDMA运营商的APN设置

String KEY_SHOW_CDMA_CHOICES_BOOL

显示cdma网络模式选择1x,3G,全球等

String KEY_SHOW_ICCID_IN_SIM_STATUS_BOOL

指定是否在SIM状态屏幕中显示ICCID的标志默认为false。

String KEY_SHOW_ONSCREEN_DIAL_BUTTON_BOOL

如果是,则在拨号器上显示屏幕上的“拨号”按钮。

String KEY_SIM_NETWORK_UNLOCK_ALLOW_DISMISS_BOOL

指示手机应用程序是否应在SIM网络解锁屏幕上提供“解除”按钮的标志。

String KEY_SUPPORT_CONFERENCE_CALL_BOOL

确定电话会议是否支持电话会议。

String KEY_SUPPORT_PAUSE_IMS_VIDEO_CALLS_BOOL

对于通过LTE呼叫的IMS视频,确定是否支持视频暂停信号。

String KEY_SUPPORT_SWAP_AFTER_MERGE_BOOL

CDMA电话会议合并后,应显示交换按钮。

String KEY_USE_HFA_FOR_PROVISIONING_BOOL

CDMA激活通过HFA

String KEY_USE_OTASP_FOR_PROVISIONING_BOOL

CDMA激活通过OTASP。

String KEY_USE_RCS_PRESENCE_BOOL

指示运营商是否支持视频呼叫的RCS存在指示的标志。

String KEY_VOICEMAIL_NOTIFICATION_PERSISTENT_BOOL

确定通知栏中的语音邮件通知是否持久。

String KEY_VOICE_PRIVACY_DISABLE_UI_BOOL

如果为true,则从呼叫设置中删除语音隐私选项

String KEY_VOLTE_REPLACEMENT_RAT_INT

如果语音无线电技术是RIL_RADIO_TECHNOLOGY_LTE:14或RIL_RADIO_TECHNOLOGY_UNKNOWN:0,这是应该使用的值。

String KEY_VVM_CELLULAR_DATA_REQUIRED_BOOL

是否需要蜂窝数据才能访问可视语音邮件。

String KEY_VVM_DESTINATION_NUMBER_STRING

运营商号码移动出局(MO)短信息被发送到。

String KEY_VVM_PORT_NUMBER_INT

移动出局(MO)短消息通过其发送的端口。

String KEY_VVM_PREFETCH_BOOL

是否在新语音邮件到达时预取音频数据,默认为true。

String KEY_VVM_TYPE_STRING

运营商遵守的可视语音信箱协议类型。

String KEY_WORLD_PHONE_BOOL

表示电话是否是世界电话的标志

Public methods

PersistableBundle getConfig()

获取默认订阅的配置值。

PersistableBundle getConfigForSubId(int subId)

获取与特定SIM卡关联的特定订阅的配置值。

void notifyConfigChangedForSubId(int subId)

调用此方法将触发电话服务以获取当前的运营商配置。

Inherited methods

From class java.lang.Object

Constants

ACTION_CARRIER_CONFIG_CHANGED

Added in API level 23
String ACTION_CARRIER_CONFIG_CHANGED

当运营商配置更改时,此意图由系统广播。

常量值:“android.telephony.action.CARRIER_CONFIG_CHANGED”

KEY_ADDITIONAL_CALL_SETTING_BOOL

Added in API level 23
String KEY_ADDITIONAL_CALL_SETTING_BOOL

不显示基于GSM电话的IMS电话的其他呼叫设置

常量值:“additional_call_setting_bool”

KEY_ALLOW_ADDING_APNS_BOOL

Added in API level 24
String KEY_ALLOW_ADDING_APNS_BOOL

允许用户添加APN

常量值:“allow_adding_apns_bool”

KEY_ALLOW_EMERGENCY_NUMBERS_IN_CALL_LOG_BOOL

Added in API level 23
String KEY_ALLOW_EMERGENCY_NUMBERS_IN_CALL_LOG_BOOL

确定当前设备是否应允许在呼叫日志中记录紧急号码。 (一些运营商要求紧急呼叫*不被记录,这大概是为了避免来自呼叫记录UI的意外重拨的风险,这是一个好主意,所以这里的默认值是错误的。)

常量值:“allow_emergency_numbers_in_call_log_bool”

KEY_ALLOW_EMERGENCY_VIDEO_CALLS_BOOL

Added in API level 24
String KEY_ALLOW_EMERGENCY_VIDEO_CALLS_BOOL

表示是否允许运营商视频呼叫到紧急号码的标志。 true ,允许视频呼叫紧急号码。 false ,拨打紧急号码的视频电话将以纯音频呼叫方式启动。

常量值:“allow_emergency_video_calls_bool”

KEY_ALLOW_LOCAL_DTMF_TONES_BOOL

Added in API level 23
String KEY_ALLOW_LOCAL_DTMF_TONES_BOOL

确定我们是要在通话中播放本地DTMF音,还是让收音机/ BP处理音调播放。

常量值:“allow_local_dtmf_tones_bool”

KEY_ALLOW_NON_EMERGENCY_CALLS_IN_ECM_BOOL

Added in API level 24
String KEY_ALLOW_NON_EMERGENCY_CALLS_IN_ECM_BOOL

确定运营商是否支持在电话处于紧急回拨模式时拨打非紧急电话。 默认值为true ,这意味着在紧急回拨模式下允许非紧急呼叫。

常量值:“allow_non_emergency_calls_in_ecm_bool”

KEY_ALWAYS_SHOW_EMERGENCY_ALERT_ONOFF_BOOL

Added in API level 24
String KEY_ALWAYS_SHOW_EMERGENCY_ALERT_ONOFF_BOOL

无论开启或关闭开发人员选项,默认标志将指定“打开通知”选项是否始终显示在设置 - >更多 - >紧急广播菜单中。

常量值:“always_show_emergency_alert_onoff_bool”

KEY_APN_EXPAND_BOOL

Added in API level 23
String KEY_APN_EXPAND_BOOL

控制用户是否可以在“设置”中编辑APN。

常量值:“apn_expand_bool”

KEY_AUTO_RETRY_ENABLED_BOOL

Added in API level 23
String KEY_AUTO_RETRY_ENABLED_BOOL

指示是否启用自动重试的标志

常量值:“auto_retry_enabled_bool”

KEY_CARRIER_ALLOW_TURNOFF_IMS_BOOL

Added in API level 23
String KEY_CARRIER_ALLOW_TURNOFF_IMS_BOOL

指定是否可以关闭IMS服务的标志。 如果为false,则该服务不会完全关闭,但可以禁用各个功能。

常量值:“carrier_allow_turnoff_ims_bool”

KEY_CARRIER_FORCE_DISABLE_ETWS_CMAS_TEST_BOOL

Added in API level 24
String KEY_CARRIER_FORCE_DISABLE_ETWS_CMAS_TEST_BOOL

即使开启了开发者选项,也可以在Settings-> More-> Emergency broadcasts菜单中指定是否强制禁用ETWS / CMAS测试设置。

常量值:“carrier_force_disable_etws_cmas_test_bool”

KEY_CARRIER_IMS_GBA_REQUIRED_BOOL

Added in API level 24
String KEY_CARRIER_IMS_GBA_REQUIRED_BOOL

指定IMS是否需要通用引导架构功能SIM的标志。

常量值:“carrier_ims_gba_required_bool”

KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL

Added in API level 24
String KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL

指定IMS即时刻字是否可用于运营商的标志。 True如果即时刻字可用于承运人, false否则。

常量值:“carrier_instant_lettering_available_bool”

KEY_CARRIER_INSTANT_LETTERING_ENCODING_STRING

Added in API level 24
String KEY_CARRIER_INSTANT_LETTERING_ENCODING_STRING

当IMS即时字母可用于运营商时(请参阅KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL ),确定在确定消息长度时将使用的字符编码。 用于InCall用户界面以限制用户可输入的字符数。 如果为空字符串,则即时刻字消息大小限制将以1:1的比例执行。 也就是说,每个角色都会将消息大小限制计为一次。 如果指定了字符编码,则消息大小限制将基于每个指定编码的消息中的字节数。

常量值:“carrier_instant_lettering_encoding_string”

KEY_CARRIER_INSTANT_LETTERING_ESCAPED_CHARS_STRING

Added in API level 24
String KEY_CARRIER_INSTANT_LETTERING_ESCAPED_CHARS_STRING

当IMS即时刻字可用于运营商时(请参阅KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL ),确定必须使用反斜杠'\'字符转义的字符列表。 应该指定为包含要转义字符的字符串。 例如,要转义引号和反斜线,字符串应该是引号和反斜线。

常量值:“carrier_instant_lettering_escaped_chars_string”

KEY_CARRIER_INSTANT_LETTERING_INVALID_CHARS_STRING

Added in API level 24
String KEY_CARRIER_INSTANT_LETTERING_INVALID_CHARS_STRING

当IMS即时字母可用于运营商时(请参阅KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL ),确定消息中可能不包含的字符列表。 应指定为适用于matches(String)的正则表达式。

常量值:“carrier_instant_lettering_invalid_chars_string”

KEY_CARRIER_INSTANT_LETTERING_LENGTH_LIMIT_INT

Added in API level 24
String KEY_CARRIER_INSTANT_LETTERING_LENGTH_LIMIT_INT

当IMS即时字母可用于运营商时(请参阅KEY_CARRIER_INSTANT_LETTERING_AVAILABLE_BOOL ),消息的长度限制。 在InCall用户界面中使用,以确保用户输入的字符数超出承运人允许的范围。 有关如何计算消息长度的更多信息,另请参阅KEY_CARRIER_INSTANT_LETTERING_ENCODING_STRING

常量值:“carrier_instant_lettering_length_limit_int”

KEY_CARRIER_SETTINGS_ENABLE_BOOL

Added in API level 23
String KEY_CARRIER_SETTINGS_ENABLE_BOOL

显示运营商设置菜单如果为true

常量值:“carrier_settings_enable_bool”

KEY_CARRIER_USE_IMS_FIRST_FOR_EMERGENCY_BOOL

Added in API level 24
String KEY_CARRIER_USE_IMS_FIRST_FOR_EMERGENCY_BOOL

常量值:“carrier_use_ims_first_for_emergency_bool”

KEY_CARRIER_VOLTE_AVAILABLE_BOOL

Added in API level 23
String KEY_CARRIER_VOLTE_AVAILABLE_BOOL

指定VoLTE是否可用于运营商的标志,独立于运营商提供。 如果为false:很难禁用。 如果属实:则取决于运营商配置,可用性等。

常量值:“carrier_volte_available_bool”

KEY_CARRIER_VOLTE_PROVISIONING_REQUIRED_BOOL

Added in API level 23
String KEY_CARRIER_VOLTE_PROVISIONING_REQUIRED_BOOL

指定VOLTE是否需要配置的标志。

常量值:“carrier_volte_provisioning_required_bool”

KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL

Added in API level 23
String KEY_CARRIER_VOLTE_TTY_SUPPORTED_BOOL

指定是否支持VoLTE TTY的标志。

常量值:“carrier_volte_tty_supported_bool”

KEY_CARRIER_VT_AVAILABLE_BOOL

Added in API level 23
String KEY_CARRIER_VT_AVAILABLE_BOOL

指定视频电话是否可用于运营商的标志。 如果为false:很难禁用。 如果属实:则取决于运营商配置,可用性等。

常量值:“carrier_vt_available_bool”

KEY_CARRIER_VVM_PACKAGE_NAME_STRING

Added in API level 23
String KEY_CARRIER_VVM_PACKAGE_NAME_STRING

运营商的可视语音邮件应用的软件包名称,以确保拨号程序可视语音邮件和运营商可视语音邮件不会同时处于活动状态。

常量值:“carrier_vvm_package_name_string”

KEY_CARRIER_WFC_IMS_AVAILABLE_BOOL

Added in API level 23
String KEY_CARRIER_WFC_IMS_AVAILABLE_BOOL

指定是否可以使用适用于运营商的WFC over IMS的标志:独立于运营商规定。 如果为false:很难禁用。 如果属实:那么取决于运营商的配置,可用性等。

常量值:“carrier_wfc_ims_available_bool”

KEY_CARRIER_WFC_SUPPORTS_WIFI_ONLY_BOOL

Added in API level 24
String KEY_CARRIER_WFC_SUPPORTS_WIFI_ONLY_BOOL

指定WFC over IMS是否支持“仅限wifi”选项的标志。 如果为false,则wifi呼叫设置将不包含“仅限wifi”选项。 如果属实,则wifi呼叫设置将包含“仅限wifi”选项

默认情况下,WFC支持“仅WiFi”。

常量值:“carrier_wfc_supports_wifi_only_bool”

KEY_CDMA_DTMF_TONE_DELAY_INT

Added in API level 24
String KEY_CDMA_DTMF_TONE_DELAY_INT

指定后端DTMF音调之间以毫秒为单位添加的间隙量。 当指定非零值时,UE应该等待指定的时间,然后在网络上发出连续的DTMF音调。

常量值:“cdma_dtmf_tone_delay_int”

KEY_CDMA_NONROAMING_NETWORKS_STRING_ARRAY

Added in API level 23
String KEY_CDMA_NONROAMING_NETWORKS_STRING_ARRAY

覆盖平台的网络运营商被视为非漫游的概念。 值是被认为对于3GPP2 RAT不漫游的SID的字符串阵列。

常量值:“cdma_nonroaming_networks_string_array”

KEY_CDMA_ROAMING_NETWORKS_STRING_ARRAY

Added in API level 23
String KEY_CDMA_ROAMING_NETWORKS_STRING_ARRAY

覆盖平台被认为是漫游的网络运营商的概念。 值是被认为是3GPP2 RAT漫游的SID的字符串数组。

常量值:“cdma_roaming_networks_string_array”

KEY_CI_ACTION_ON_SYS_UPDATE_BOOL

Added in API level 24
String KEY_CI_ACTION_ON_SYS_UPDATE_BOOL

指定是否需要在系统更新时发送附加(客户端启动的)意图的标志

常量值:“ci_action_on_sys_update_bool”

KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_STRING

Added in API level 24
String KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_STRING

额外包含在系统更新的附加操作中发送的意图中

常量值:“ci_action_on_sys_update_extra_string”

KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_VAL_STRING

Added in API level 24
String KEY_CI_ACTION_ON_SYS_UPDATE_EXTRA_VAL_STRING

额外值包含在意向中,用于系统更新的其他操作

常量值:“ci_action_on_sys_update_extra_val_string”

KEY_CI_ACTION_ON_SYS_UPDATE_INTENT_STRING

Added in API level 24
String KEY_CI_ACTION_ON_SYS_UPDATE_INTENT_STRING

意图在系统更新上发送额外的操作

常量值:“ci_action_on_sys_update_intent_string”

KEY_CSP_ENABLED_BOOL

Added in API level 23
String KEY_CSP_ENABLED_BOOL

如果这是真的,则SIM卡(通过客户服务档案EF文件)将能够防止手动操作员选择。 如果设置为false,则该SIM卡设置将被忽略,手动操作员选择将始终可用。 有关更多信息,请参阅CPHS4_2.WW6,CPHS B.4.7.1

常量值:“csp_enabled_bool”

KEY_DEFAULT_SIM_CALL_MANAGER_STRING

Added in API level 23
String KEY_DEFAULT_SIM_CALL_MANAGER_STRING

默认拨号程序未实现的默认SIM卡呼叫管理器。 即时通话管理员可以使用其他连接服务(例如PSTN)来控制和路由传出和传入的电话呼叫。

常量值:“default_sim_call_manager_string”

KEY_DISABLE_CDMA_ACTIVATION_CODE_BOOL

Added in API level 23
String KEY_DISABLE_CDMA_ACTIVATION_CODE_BOOL

禁用在不支持的CDMA载波上拨打“* 228”(OTASP配置),或者通过将SIM卡锁定为3G来禁用该功能。

常量值:“disable_cdma_activation_code_bool”

KEY_DTMF_TYPE_ENABLED_BOOL

Added in API level 23
String KEY_DTMF_TYPE_ENABLED_BOOL

表示是否启用dtmf音调类型的标志

常量值:“dtmf_type_enabled_bool”

KEY_DURATION_BLOCKING_DISABLED_AFTER_EMERGENCY_INT

Added in API level 24
String KEY_DURATION_BLOCKING_DISABLED_AFTER_EMERGENCY_INT

在用户联系紧急服务后平台呼叫和消息阻止的持续时间(秒)被禁用。 平台将0到604800(一周)范围内的值视为有效。 isBlocked(Context, String) )。

常量值:“duration_blocking_disabled_after_emergency_int”

KEY_EDITABLE_ENHANCED_4G_LTE_BOOL

Added in API level 24
String KEY_EDITABLE_ENHANCED_4G_LTE_BOOL

确定用户是否可以在设置中切换增强4G LTE模式。

常量值:“editable_enhanced_4g_lte_bool”

KEY_ENABLE_DIALER_KEY_VIBRATION_BOOL

Added in API level 23
String KEY_ENABLE_DIALER_KEY_VIBRATION_BOOL

如果属实,则为EmergencyDialer活动中的按键启用振动(触觉反馈)。 该模式使用config_virtualKeyVibePattern以每个平台为基础进行设置。 为了与常规拨号器保持一致,此值应与apps / Contacts下config.xml中的相应值一致。

常量值:“enable_dialer_key_vibration_bool”

KEY_FORCE_HOME_NETWORK_BOOL

Added in API level 23
String KEY_FORCE_HOME_NETWORK_BOOL

覆盖平台的网络运营商被视为非漫游的概念。 如果真的,所有的网络都被认为是家庭网络,也就是非漫游。 如果错误,请咨询2对CMDA和GSM漫游/非漫游阵列。

也可以看看:

常量值:“force_home_network_bool”

KEY_GSM_DTMF_TONE_DELAY_INT

Added in API level 24
String KEY_GSM_DTMF_TONE_DELAY_INT

指定后端DTMF音调之间以毫秒为单位添加的间隙量。 当指定非零值时,UE应该等待指定的时间,然后在网络上发出连续的DTMF音调。

常量值:“gsm_dtmf_tone_delay_int”

KEY_GSM_NONROAMING_NETWORKS_STRING_ARRAY

Added in API level 23
String KEY_GSM_NONROAMING_NETWORKS_STRING_ARRAY

覆盖平台的网络运营商被认为不漫游的概念。 值是MCCMNC的字符串阵列,被认为不是3GPP RAT的漫游。

常量值:“gsm_nonroaming_networks_string_array”

KEY_GSM_ROAMING_NETWORKS_STRING_ARRAY

Added in API level 23
String KEY_GSM_ROAMING_NETWORKS_STRING_ARRAY

覆盖平台被认为是漫游的网络运营商的概念。 值是被认为是3GPP RAT漫游的MCCMNC的字符串阵列。

常量值:“gsm_roaming_networks_string_array”

KEY_HAS_IN_CALL_NOISE_SUPPRESSION_BOOL

Added in API level 23
String KEY_HAS_IN_CALL_NOISE_SUPPRESSION_BOOL

确定设备是否为呼叫音频实施了噪音抑制设备。

常量值:“has_in_call_noise_suppression_bool”

KEY_HIDE_CARRIER_NETWORK_SETTINGS_BOOL

Added in API level 23
String KEY_HIDE_CARRIER_NETWORK_SETTINGS_BOOL

控制用户是否可以接入蜂窝网络设置的运营商部分。

常量值:“hide_carrier_network_settings_bool”

KEY_HIDE_IMS_APN_BOOL

Added in API level 24
String KEY_HIDE_IMS_APN_BOOL

确定是否可以显示IMS apn。

常量值:“hide_ims_apn_bool”

KEY_HIDE_PREFERRED_NETWORK_TYPE_BOOL

Added in API level 24
String KEY_HIDE_PREFERRED_NETWORK_TYPE_BOOL

确定是否可以显示首选网络类型。

常量值:“hide_preferred_network_type_bool”

KEY_HIDE_SIM_LOCK_SETTINGS_BOOL

Added in API level 23
String KEY_HIDE_SIM_LOCK_SETTINGS_BOOL

控制用户是否可以达到SIM锁定设置。

常量值:“hide_sim_lock_settings_bool”

KEY_IGNORE_SIM_NETWORK_LOCKED_EVENTS_BOOL

Added in API level 23
String KEY_IGNORE_SIM_NETWORK_LOCKED_EVENTS_BOOL

指示电话应用是否应忽略来自Sim的EVENT_SIM_NETWORK_LOCKED事件的标志。 如果为true,则会阻止显示IccNetworkDepersonalizationPanel,并有效禁用“Sim网络锁定”功能。

常量值:“ignore_sim_network_locked_events_bool”

KEY_IMS_DTMF_TONE_DELAY_INT

Added in API level 24
String KEY_IMS_DTMF_TONE_DELAY_INT

指定在DTMF音调之间以毫秒添加的间隙量。 当指定非零值时,UE应该等待指定的时间,然后在网络上发出连续的DTMF音调。

常量值:“ims_dtmf_tone_delay_int”

KEY_MMS_ALIAS_ENABLED_BOOL

Added in API level 23
String KEY_MMS_ALIAS_ENABLED_BOOL

常量值:“aliasEnabled”

KEY_MMS_ALIAS_MAX_CHARS_INT

Added in API level 23
String KEY_MMS_ALIAS_MAX_CHARS_INT

常量值:“aliasMaxChars”

KEY_MMS_ALIAS_MIN_CHARS_INT

Added in API level 23
String KEY_MMS_ALIAS_MIN_CHARS_INT

Constant Value: "aliasMinChars"

KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL

Added in API level 23
String KEY_MMS_ALLOW_ATTACH_AUDIO_BOOL

常量值:“allowAttachAudio”

KEY_MMS_APPEND_TRANSACTION_ID_BOOL

Added in API level 23
String KEY_MMS_APPEND_TRANSACTION_ID_BOOL

常量值:“enabledTransID”

KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING

Added in API level 23
String KEY_MMS_EMAIL_GATEWAY_NUMBER_STRING

常量值:“emailGatewayNumber”

KEY_MMS_GROUP_MMS_ENABLED_BOOL

Added in API level 23
String KEY_MMS_GROUP_MMS_ENABLED_BOOL

常量值:“enableGroupMms”

KEY_MMS_HTTP_PARAMS_STRING

Added in API level 23
String KEY_MMS_HTTP_PARAMS_STRING

常量值:“httpParams”

KEY_MMS_HTTP_SOCKET_TIMEOUT_INT

Added in API level 23
String KEY_MMS_HTTP_SOCKET_TIMEOUT_INT

常量值:“httpSocketTimeout”

KEY_MMS_MAX_IMAGE_HEIGHT_INT

Added in API level 23
String KEY_MMS_MAX_IMAGE_HEIGHT_INT

常量值:“maxImageHeight”

KEY_MMS_MAX_IMAGE_WIDTH_INT

Added in API level 23
String KEY_MMS_MAX_IMAGE_WIDTH_INT

常量值:“maxImageWidth”

KEY_MMS_MAX_MESSAGE_SIZE_INT

Added in API level 23
String KEY_MMS_MAX_MESSAGE_SIZE_INT

常量值:“maxMessageSize”

KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT

Added in API level 23
String KEY_MMS_MESSAGE_TEXT_MAX_SIZE_INT

常量值:“maxMessageTextSize”

KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL

Added in API level 23
String KEY_MMS_MMS_DELIVERY_REPORT_ENABLED_BOOL

常量值:“enableMMSDeliveryReports”

KEY_MMS_MMS_ENABLED_BOOL

Added in API level 23
String KEY_MMS_MMS_ENABLED_BOOL

常量值:“enabledMMS”

KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL

Added in API level 23
String KEY_MMS_MMS_READ_REPORT_ENABLED_BOOL

常量值:“enableMMSReadReports”

KEY_MMS_MULTIPART_SMS_ENABLED_BOOL

Added in API level 23
String KEY_MMS_MULTIPART_SMS_ENABLED_BOOL

常量值:“enableMultipartSMS”

KEY_MMS_NAI_SUFFIX_STRING

Added in API level 23
String KEY_MMS_NAI_SUFFIX_STRING

常数值:“naiSuffix”

KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL

Added in API level 23
String KEY_MMS_NOTIFY_WAP_MMSC_ENABLED_BOOL

常量值:“enabledNotifyWapMMSC”

KEY_MMS_RECIPIENT_LIMIT_INT

Added in API level 23
String KEY_MMS_RECIPIENT_LIMIT_INT

常量值:“recipientLimit”

KEY_MMS_SEND_MULTIPART_SMS_AS_SEPARATE_MESSAGES_BOOL

Added in API level 23
String KEY_MMS_SEND_MULTIPART_SMS_AS_SEPARATE_MESSAGES_BOOL

常量值:“sendMultipartSmsAsSeparateMessages”

KEY_MMS_SHOW_CELL_BROADCAST_APP_LINKS_BOOL

Added in API level 23
String KEY_MMS_SHOW_CELL_BROADCAST_APP_LINKS_BOOL

常量值:“config_cellBroadcastAppLinks”

KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL

Added in API level 23
String KEY_MMS_SMS_DELIVERY_REPORT_ENABLED_BOOL

常量值:“enableSMSDeliveryReports”

KEY_MMS_SMS_TO_MMS_TEXT_LENGTH_THRESHOLD_INT

Added in API level 23
String KEY_MMS_SMS_TO_MMS_TEXT_LENGTH_THRESHOLD_INT

常量值:“smsToMmsTextLengthThreshold”

KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT

Added in API level 23
String KEY_MMS_SMS_TO_MMS_TEXT_THRESHOLD_INT

常量值:“smsToMmsTextThreshold”

KEY_MMS_SUBJECT_MAX_LENGTH_INT

Added in API level 23
String KEY_MMS_SUBJECT_MAX_LENGTH_INT

常量值:“maxSubjectLength”

KEY_MMS_SUPPORT_HTTP_CHARSET_HEADER_BOOL

Added in API level 23
String KEY_MMS_SUPPORT_HTTP_CHARSET_HEADER_BOOL

常量值:“supportHttpCharsetHeader”

KEY_MMS_SUPPORT_MMS_CONTENT_DISPOSITION_BOOL

Added in API level 23
String KEY_MMS_SUPPORT_MMS_CONTENT_DISPOSITION_BOOL

常量值:“supportMmsContentDisposition”

KEY_MMS_UA_PROF_TAG_NAME_STRING

Added in API level 23
String KEY_MMS_UA_PROF_TAG_NAME_STRING

常量值:“uaProfTagName”

KEY_MMS_UA_PROF_URL_STRING

Added in API level 23
String KEY_MMS_UA_PROF_URL_STRING

常数值:“uaProfUrl”

KEY_MMS_USER_AGENT_STRING

Added in API level 23
String KEY_MMS_USER_AGENT_STRING

常量值:“userAgent”

KEY_OPERATOR_SELECTION_EXPAND_BOOL

Added in API level 23
String KEY_OPERATOR_SELECTION_EXPAND_BOOL

控制用户是否可以选择网络运营商。

常量值:“operator_selection_expand_bool”

KEY_PREFER_2G_BOOL

Added in API level 23
String KEY_PREFER_2G_BOOL

在首选网络类型的蜂窝网络设置中使用。

常量值:“prefer_2g_bool”

KEY_REQUIRE_ENTITLEMENT_CHECKS_BOOL

Added in API level 24
String KEY_REQUIRE_ENTITLEMENT_CHECKS_BOOL

标记以要求或跳过权利检查。 如果设置为true,则将在配置设备时执行权利检查;如果设置为false,则权限检查将被跳过。

常量值:“require_entitlement_checks_bool”

KEY_SHOW_APN_SETTING_CDMA_BOOL

Added in API level 23
String KEY_SHOW_APN_SETTING_CDMA_BOOL

显示一些CDMA运营商的APN设置

常量值:“show_apn_setting_cdma_bool”

KEY_SHOW_CDMA_CHOICES_BOOL

Added in API level 23
String KEY_SHOW_CDMA_CHOICES_BOOL

显示cdma网络模式选择1x,3G,全球等

常量值:“show_cdma_choices_bool”

KEY_SHOW_ICCID_IN_SIM_STATUS_BOOL

Added in API level 24
String KEY_SHOW_ICCID_IN_SIM_STATUS_BOOL

指定是否在SIM状态屏幕中显示ICCID的标志默认为false。

常量值:“show_iccid_in_sim_status_bool”

KEY_SHOW_ONSCREEN_DIAL_BUTTON_BOOL

Added in API level 23
String KEY_SHOW_ONSCREEN_DIAL_BUTTON_BOOL

如果是,则在拨号器上显示屏幕上的“拨号”按钮。 实际上,这用于所有平台,即使是那些带有SEND / END键的平台,但为了获得最大的灵活性,它在这里由一个标志控制(可以在每个产品的基础上重写)。

常量值:“show_onscreen_dial_button_bool”

KEY_SIM_NETWORK_UNLOCK_ALLOW_DISMISS_BOOL

Added in API level 23
String KEY_SIM_NETWORK_UNLOCK_ALLOW_DISMISS_BOOL

指示手机应用程序是否应在SIM网络解锁屏幕上提供“解除”按钮的标志。 默认值是true。 如果设置为false,如果您没有输入正确的解锁码,将会有*无法*解除SIM网络解锁屏幕。 (一个重要的后果是:如果您的SIM锁定网络并且您不知道PIN,则无法拨打紧急电话。)

常量值:“sim_network_unlock_allow_dismiss_bool”

KEY_SUPPORT_CONFERENCE_CALL_BOOL

Added in API level 24
String KEY_SUPPORT_CONFERENCE_CALL_BOOL

确定电话会议是否支持电话会议。 true ,电话会议支持, false otherwise

常量值:“support_conference_call_bool”

KEY_SUPPORT_PAUSE_IMS_VIDEO_CALLS_BOOL

Added in API level 23
String KEY_SUPPORT_PAUSE_IMS_VIDEO_CALLS_BOOL

对于通过LTE呼叫的IMS视频,确定是否支持视频暂停信号。

常量值:“support_pause_ims_video_calls_bool”

KEY_SUPPORT_SWAP_AFTER_MERGE_BOOL

Added in API level 23
String KEY_SUPPORT_SWAP_AFTER_MERGE_BOOL

CDMA电话会议合并后,应显示交换按钮。

常量值:“support_swap_after_merge_bool”

KEY_USE_HFA_FOR_PROVISIONING_BOOL

Added in API level 23
String KEY_USE_HFA_FOR_PROVISIONING_BOOL

CDMA激活通过HFA

常量值:“use_hfa_for_provisioning_bool”

KEY_USE_OTASP_FOR_PROVISIONING_BOOL

Added in API level 23
String KEY_USE_OTASP_FOR_PROVISIONING_BOOL

CDMA激活通过OTASP。

TODO:这应该与config_use_hfa_for_provisioning结合使用并作为enum(NONE,HFA,OTASP)实现。

常量值:“use_otasp_for_provisioning_bool”

KEY_USE_RCS_PRESENCE_BOOL

Added in API level 24
String KEY_USE_RCS_PRESENCE_BOOL

指示运营商是否支持视频呼叫的RCS存在指示的标志。 true ,运营商支持视频呼叫的RCS存在指示。 支持在线状态时,设备应使用CARRIER_PRESENCE位掩码并设置CARRIER_PRESENCE_VT_CAPABLE位以指示每个联系人是否支持视频呼叫。 通过CAPABILITY_VIDEO_CALLING_RELIES_ON_PRESENCE知道用户界面已启用CAPABILITY_VIDEO_CALLING_RELIES_ON_PRESENCE ,并可根据联系人是否支持视频选择隐藏或显示视频通话图标。

常量值:“use_rcs_presence_bool”

KEY_VOICEMAIL_NOTIFICATION_PERSISTENT_BOOL

Added in API level 23
String KEY_VOICEMAIL_NOTIFICATION_PERSISTENT_BOOL

确定通知栏中的语音邮件通知是否持久。 如果为true,则不能从通知栏中取消语音邮件通知。

常量值:“voicemail_notification_persistent_bool”

KEY_VOICE_PRIVACY_DISABLE_UI_BOOL

Added in API level 23
String KEY_VOICE_PRIVACY_DISABLE_UI_BOOL

如果为true,则从呼叫设置中删除语音隐私选项

常量值:“voice_privacy_disable_ui_bool”

KEY_VOLTE_REPLACEMENT_RAT_INT

Added in API level 23
String KEY_VOLTE_REPLACEMENT_RAT_INT

如果语音无线电技术是RIL_RADIO_TECHNOLOGY_LTE:14或RIL_RADIO_TECHNOLOGY_UNKNOWN:0,这是应该使用的值。 RIL_RADIO_TECHNOLOGY_UNKNOWN的配置值:0意味着没有替换值并且应该使用电话类型(GSM)的默认假设。

常量值:“volte_replacement_rat_int”

KEY_VVM_CELLULAR_DATA_REQUIRED_BOOL

Added in API level 24
String KEY_VVM_CELLULAR_DATA_REQUIRED_BOOL

是否需要蜂窝数据才能访问可视语音邮件。

常量值:“vvm_cellular_data_required_bool”

KEY_VVM_DESTINATION_NUMBER_STRING

Added in API level 23
String KEY_VVM_DESTINATION_NUMBER_STRING

运营商号码移动出局(MO)短信息被发送到。

常量值:“vvm_destination_number_string”

KEY_VVM_PORT_NUMBER_INT

Added in API level 23
String KEY_VVM_PORT_NUMBER_INT

移动出局(MO)短消息通过其发送的端口。

常量值:“vvm_port_number_int”

KEY_VVM_PREFETCH_BOOL

Added in API level 24
String KEY_VVM_PREFETCH_BOOL

是否在新语音邮件到达时预取音频数据,默认为true。

常量值:“vvm_prefetch_bool”

KEY_VVM_TYPE_STRING

Added in API level 23
String KEY_VVM_TYPE_STRING

运营商遵守的可视语音信箱协议类型。 有关可能的值,请参阅TelephonyManager 例如VVM_TYPE_OMTP

常量值:“vvm_type_string”

KEY_WORLD_PHONE_BOOL

Added in API level 23
String KEY_WORLD_PHONE_BOOL

表示电话是否是世界电话的标志

常量值:“world_phone_bool”

Public methods

getConfig

Added in API level 23
PersistableBundle getConfig ()

获取默认订阅的配置值。

需要许可: READ_PHONE_STATE

Returns
PersistableBundle

也可以看看:

getConfigForSubId

Added in API level 23
PersistableBundle getConfigForSubId (int subId)

获取与特定SIM卡关联的特定订阅的配置值。 如果使用无效的subId,则返回的配置将包含默认值。

需要许可: READ_PHONE_STATE

Parameters
subId int: the subscription ID, normally obtained from SubscriptionManager.
Returns
PersistableBundle A PersistableBundle containing the config for the given subId, or default values for an invalid subId.

notifyConfigChangedForSubId

Added in API level 23
void notifyConfigChangedForSubId (int subId)

调用此方法将触发电话服务以获取当前的运营商配置。

通常这不需要被调用,因为平台自己重新加载配置。 如果它想在任意时刻更新配置,应该由运营商服务应用程序调用。

要求通话应用程序具有运营商权限。

Parameters
subId int

也可以看看:

Hooray!