diff options
author | Yorke Lee <yorkelee@google.com> | 2014-06-19 22:21:41 +0000 |
---|---|---|
committer | Yorke Lee <yorkelee@google.com> | 2014-06-19 22:21:41 +0000 |
commit | 5e10834bd8771d435b13bbda0a2fc3325ab1b5c6 (patch) | |
tree | d484c06a698cf312bac2c9bc676088ed806a454b /src/com/android/settings/WirelessSettings.java | |
parent | d4720d98723db76b8ce9e9e7385582f99d849ee6 (diff) | |
download | packages_apps_Settings-5e10834bd8771d435b13bbda0a2fc3325ab1b5c6.zip packages_apps_Settings-5e10834bd8771d435b13bbda0a2fc3325ab1b5c6.tar.gz packages_apps_Settings-5e10834bd8771d435b13bbda0a2fc3325ab1b5c6.tar.bz2 |
Revert "Add default Dialer preference to Settings"
This reverts commit d4720d98723db76b8ce9e9e7385582f99d849ee6.
Change-Id: I0cfc0506619892360e42a62c6bdbf6d2d3186e1c
Diffstat (limited to 'src/com/android/settings/WirelessSettings.java')
-rw-r--r-- | src/com/android/settings/WirelessSettings.java | 48 |
1 files changed, 3 insertions, 45 deletions
diff --git a/src/com/android/settings/WirelessSettings.java b/src/com/android/settings/WirelessSettings.java index 17234e9..507445f 100644 --- a/src/com/android/settings/WirelessSettings.java +++ b/src/com/android/settings/WirelessSettings.java @@ -41,7 +41,6 @@ import android.preference.Preference.OnPreferenceChangeListener; import android.preference.PreferenceScreen; import android.provider.SearchIndexableResource; import android.provider.Settings; -import android.telecomm.PhoneApplication; import android.telephony.TelephonyManager; import android.text.TextUtils; import android.util.Log; @@ -75,7 +74,6 @@ public class WirelessSettings extends RestrictedSettingsFragment private static final String KEY_SMS_APPLICATION = "sms_application"; private static final String KEY_TOGGLE_NSD = "toggle_nsd"; //network service discovery private static final String KEY_CELL_BROADCAST_SETTINGS = "cell_broadcast_settings"; - private static final String KEY_PHONE_APPLICATION = "phone_application"; public static final String EXIT_ECM_RESULT = "exit_ecm_result"; public static final int REQUEST_CODE_EXIT_ECM = 1; @@ -95,7 +93,6 @@ public class WirelessSettings extends RestrictedSettingsFragment private static final String SAVED_MANAGE_MOBILE_PLAN_MSG = "mManageMobilePlanMessage"; private AppListPreference mSmsApplicationPreference; - private AppListPreference mDialerApplicationPreference; public WirelessSettings() { super(null); @@ -205,24 +202,6 @@ public class WirelessSettings extends RestrictedSettingsFragment mSmsApplicationPreference.setPackageNames(packageNames, defaultPackageName); } - private void initDialerApplicationSetting() { - log("initDialerApplicationSetting:"); - final List<ComponentName> dialers = - PhoneApplication.getInstalledPhoneApplications(getActivity()); - - final int count = dialers.size(); - final String[] packageNames = new String[count]; - for (int i = 0; i < count; i++) { - packageNames[i] = dialers.get(i).getPackageName(); - } - String defaultPackageName = null; - final ComponentName appName = PhoneApplication.getDefaultPhoneApplication(getActivity()); - if (appName != null) { - defaultPackageName = appName.getPackageName(); - } - mDialerApplicationPreference.setPackageNames(packageNames, defaultPackageName); - } - @Override public Dialog onCreateDialog(int dialogId) { log("onCreateDialog: dialogId=" + dialogId); @@ -263,10 +242,6 @@ public class WirelessSettings extends RestrictedSettingsFragment return mTm.isSmsCapable(); } - private boolean isVoiceCapable() { - return mTm.isVoiceCapable(); - } - @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); @@ -297,10 +272,6 @@ public class WirelessSettings extends RestrictedSettingsFragment mSmsApplicationPreference.setOnPreferenceChangeListener(this); initSmsApplicationSetting(); - mDialerApplicationPreference = (AppListPreference) findPreference(KEY_PHONE_APPLICATION); - mDialerApplicationPreference.setOnPreferenceChangeListener(this); - initDialerApplicationSetting(); - // Remove NSD checkbox by default getPreferenceScreen().removePreference(nsd); //mNsdEnabler = new NsdEnabler(activity, nsd); @@ -375,11 +346,6 @@ public class WirelessSettings extends RestrictedSettingsFragment removePreference(KEY_SMS_APPLICATION); } - // Remove Dialer setting if the device does not support voice - if (!isVoiceCapable()) { - removePreference(KEY_PHONE_APPLICATION); - } - // Remove Airplane Mode settings if it's a stationary device such as a TV. if (mPm.hasSystemFeature(PackageManager.FEATURE_TELEVISION)) { removePreference(KEY_TOGGLE_AIRPLANE); @@ -488,9 +454,6 @@ public class WirelessSettings extends RestrictedSettingsFragment if (preference == mSmsApplicationPreference && newValue != null) { SmsApplication.setDefaultApplication(newValue.toString(), getActivity()); return true; - } else if (preference == mDialerApplicationPreference && newValue != null) { - PhoneApplication.setDefaultPhoneApplication(newValue.toString(), getActivity()); - return true; } return false; } @@ -550,17 +513,12 @@ public class WirelessSettings extends RestrictedSettingsFragment } // Remove SMS Application if the device does not support SMS - final TelephonyManager tm = + TelephonyManager tm = (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE); if (!tm.isSmsCapable()) { result.add(KEY_SMS_APPLICATION); } - // Remove Phone Application if the device is not voice capable - if (!tm.isVoiceCapable()) { - result.add(KEY_PHONE_APPLICATION); - } - final PackageManager pm = context.getPackageManager(); // Remove Airplane Mode settings if it's a stationary device such as a TV. @@ -572,8 +530,8 @@ public class WirelessSettings extends RestrictedSettingsFragment result.add(KEY_PROXY_SETTINGS); // Disable Tethering if it's not allowed or if it's a wifi-only device - final ConnectivityManager cm = (ConnectivityManager) context.getSystemService( - Context.CONNECTIVITY_SERVICE); + ConnectivityManager cm = + (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); if (isSecondaryUser || !cm.isTetheringSupported()) { result.add(KEY_TETHER_SETTINGS); } |