summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/WirelessSettings.java
diff options
context:
space:
mode:
authorYorke Lee <yorkelee@google.com>2014-06-19 22:21:41 +0000
committerYorke Lee <yorkelee@google.com>2014-06-19 22:21:41 +0000
commit5e10834bd8771d435b13bbda0a2fc3325ab1b5c6 (patch)
treed484c06a698cf312bac2c9bc676088ed806a454b /src/com/android/settings/WirelessSettings.java
parentd4720d98723db76b8ce9e9e7385582f99d849ee6 (diff)
downloadpackages_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.java48
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);
}