From b1458b20bd7dd2e5268a8b548c26de95f67dd632 Mon Sep 17 00:00:00 2001 From: Pengquan Meng Date: Wed, 7 Nov 2018 14:54:21 -0800 Subject: [PATCH] Use flatten component name for Carrier Settings activity This change uses the flatten component name instead of the separate package name and class name for carrier settings activity. Bug: 115429501 Test: Build Merged-In: Ia531c3322183a2eba6962c8ee139c7854e2560ec Change-Id: Ia531c3322183a2eba6962c8ee139c7854e2560ec --- .../telephony/CarrierConfigManager.java | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/telephony/java/android/telephony/CarrierConfigManager.java b/telephony/java/android/telephony/CarrierConfigManager.java index 0280a759e943c..5b739bab66a3b 100644 --- a/telephony/java/android/telephony/CarrierConfigManager.java +++ b/telephony/java/android/telephony/CarrierConfigManager.java @@ -1277,20 +1277,11 @@ public class CarrierConfigManager { public static final String KEY_WORLD_MODE_ENABLED_BOOL = "world_mode_enabled_bool"; /** - * Package name of the carrier settings activity. - * @see {@link #KEY_CARRIER_SETTINGS_ACTIVITY_CLASS_NAME_STRING}. + * Flatten {@link android.content.ComponentName} of the carrier's settings activity. * @hide */ - public static final String KEY_CARRIER_SETTINGS_ACTIVITY_PACKAGE_NAME_STRING = - "carrier_settings_activity_package_name_string"; - - /** - * Class name of the carrier settings activity. - * @see {@link #KEY_CARRIER_SETTINGS_ACTIVITY_PACKAGE_NAME_STRING}. - * @hide - */ - public static final String KEY_CARRIER_SETTINGS_ACTIVITY_CLASS_NAME_STRING = - "carrier_settings_activity_class_name_string"; + public static final String KEY_CARRIER_SETTINGS_ACTIVITY_COMPONENT_NAME_STRING = + "carrier_settings_activity_component_name_string"; // These variables are used by the MMS service and exposed through another API, // SmsManager. The variable names and string values are copied from there. @@ -2637,8 +2628,7 @@ public class CarrierConfigManager { sDefaults.putBoolean(KEY_SUPPORT_TDSCDMA_BOOL, false); sDefaults.putStringArray(KEY_SUPPORT_TDSCDMA_ROAMING_NETWORKS_STRING_ARRAY, null); sDefaults.putBoolean(KEY_WORLD_MODE_ENABLED_BOOL, false); - sDefaults.putString(KEY_CARRIER_SETTINGS_ACTIVITY_PACKAGE_NAME_STRING, ""); - sDefaults.putString(KEY_CARRIER_SETTINGS_ACTIVITY_CLASS_NAME_STRING, ""); + sDefaults.putString(KEY_CARRIER_SETTINGS_ACTIVITY_COMPONENT_NAME_STRING, ""); sDefaults.putBoolean(KEY_CARRIER_CONFIG_APPLIED_BOOL, false); sDefaults.putBoolean(KEY_CHECK_PRICING_WITH_CARRIER_FOR_DATA_ROAMING_BOOL, false); sDefaults.putIntArray(KEY_LTE_RSRP_THRESHOLDS_INT_ARRAY,