summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/WirelessSettings.java
diff options
context:
space:
mode:
authorIrfan Sheriff <isheriff@google.com>2011-11-28 15:10:35 -0800
committerIrfan Sheriff <isheriff@google.com>2011-11-29 15:43:20 -0800
commit8c2ac71b34a00a863b2c3ddcd5b5dae1d9bd6a25 (patch)
tree8c3de2ddc668cae83b233e56d98318bb411edb41 /src/com/android/settings/WirelessSettings.java
parent800a0a426d3536b667887ca47bee3181805858cf (diff)
downloadpackages_apps_Settings-8c2ac71b34a00a863b2c3ddcd5b5dae1d9bd6a25.zip
packages_apps_Settings-8c2ac71b34a00a863b2c3ddcd5b5dae1d9bd6a25.tar.gz
packages_apps_Settings-8c2ac71b34a00a863b2c3ddcd5b5dae1d9bd6a25.tar.bz2
Add wifi direct settings UI
- Use switch for toggling - Follow string and UI suggestions from UX folks The goal is to keep the interaction minimal - PBC is used when possible and keypad/display are used only if really necessary Bug: 5332330 Change-Id: I83e91ad3a393c143e70f1f2b6a842b95eacde404
Diffstat (limited to 'src/com/android/settings/WirelessSettings.java')
-rw-r--r--src/com/android/settings/WirelessSettings.java19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/com/android/settings/WirelessSettings.java b/src/com/android/settings/WirelessSettings.java
index 13f6902..6ae3275 100644
--- a/src/com/android/settings/WirelessSettings.java
+++ b/src/com/android/settings/WirelessSettings.java
@@ -37,7 +37,6 @@ import android.widget.Switch;
import com.android.internal.telephony.TelephonyIntents;
import com.android.internal.telephony.TelephonyProperties;
import com.android.settings.nfc.NfcEnabler;
-import com.android.settings.wifi.p2p.WifiP2pEnabler;
public class WirelessSettings extends SettingsPreferenceFragment {
@@ -46,7 +45,6 @@ public class WirelessSettings extends SettingsPreferenceFragment {
private static final String KEY_WIMAX_SETTINGS = "wimax_settings";
private static final String KEY_ANDROID_BEAM_SETTINGS = "android_beam_settings";
private static final String KEY_VPN_SETTINGS = "vpn_settings";
- private static final String KEY_TOGGLE_WIFI_P2P = "toggle_wifi_p2p";
private static final String KEY_WIFI_P2P_SETTINGS = "wifi_p2p_settings";
private static final String KEY_TETHER_SETTINGS = "tether_settings";
private static final String KEY_PROXY_SETTINGS = "proxy_settings";
@@ -60,8 +58,6 @@ public class WirelessSettings extends SettingsPreferenceFragment {
private NfcEnabler mNfcEnabler;
private NfcAdapter mNfcAdapter;
- private WifiP2pEnabler mWifiP2pEnabler;
-
/**
* Invoked on each preference click in this hierarchy, overrides
* PreferenceActivity's implementation. Used to make sure we track the
@@ -102,8 +98,6 @@ public class WirelessSettings extends SettingsPreferenceFragment {
CheckBoxPreference nfc = (CheckBoxPreference) findPreference(KEY_TOGGLE_NFC);
PreferenceScreen androidBeam = (PreferenceScreen) findPreference(KEY_ANDROID_BEAM_SETTINGS);
- CheckBoxPreference wifiP2p = (CheckBoxPreference) findPreference(KEY_TOGGLE_WIFI_P2P);
-
mAirplaneModeEnabler = new AirplaneModeEnabler(activity, mAirplaneModePreference);
mNfcEnabler = new NfcEnabler(activity, nfc, androidBeam);
@@ -156,11 +150,8 @@ public class WirelessSettings extends SettingsPreferenceFragment {
WifiP2pManager p2p = (WifiP2pManager) activity.getSystemService(Context.WIFI_P2P_SERVICE);
if (!getPackageManager().hasSystemFeature(PackageManager.FEATURE_WIFI_DIRECT)) {
- getPreferenceScreen().removePreference(wifiP2p);
- } else {
- mWifiP2pEnabler = new WifiP2pEnabler(activity, wifiP2p);
+ getPreferenceScreen().removePreference(findPreference(KEY_WIFI_P2P_SETTINGS));
}
- getPreferenceScreen().removePreference(findPreference(KEY_WIFI_P2P_SETTINGS));
// Enable Proxy selector settings if allowed.
Preference mGlobalProxy = findPreference(KEY_PROXY_SETTINGS);
@@ -189,10 +180,6 @@ public class WirelessSettings extends SettingsPreferenceFragment {
if (mNfcEnabler != null) {
mNfcEnabler.resume();
}
-
- if (mWifiP2pEnabler != null) {
- mWifiP2pEnabler.resume();
- }
}
@Override
@@ -203,10 +190,6 @@ public class WirelessSettings extends SettingsPreferenceFragment {
if (mNfcEnabler != null) {
mNfcEnabler.pause();
}
-
- if (mWifiP2pEnabler != null) {
- mWifiP2pEnabler.pause();
- }
}
@Override