Added Saved networks UI to Wifi
+ Added Saved networks to Overflow menu + Moved WPS Pin Entry from Overflow menu to Advance Setting Activity + "Automatically manage Wi-Fi : Let a Wi-Fi assistant manage your connection" + "Wi-Fi assistant : <selected assistant> [cog secondary hit target] + MAC address & IP address list items have the static italic style - "Avoid poor connections" from Advance Settings - "Wi-Fi optimization" from Advance Settings Bug: 15698824 Change-Id: Ieb25b29874752db07398dcb200ec07862779f507
This commit is contained in:
@@ -54,6 +54,7 @@ public class AdvancedWifiSettings extends SettingsPreferenceFragment
|
||||
private static final String KEY_INSTALL_CREDENTIALS = "install_credentials";
|
||||
private static final String KEY_WIFI_DIRECT = "wifi_direct";
|
||||
private static final String KEY_WPS_PUSH = "wps_push_button";
|
||||
private static final String KEY_WPS_PIN = "wps_pin_entry";
|
||||
private static final String KEY_SUSPEND_OPTIMIZATIONS = "suspend_optimizations";
|
||||
|
||||
private WifiManager mWifiManager;
|
||||
@@ -147,6 +148,16 @@ public class AdvancedWifiSettings extends SettingsPreferenceFragment
|
||||
}
|
||||
});
|
||||
|
||||
// WpsDialog: Create the dialog like WifiSettings does.
|
||||
Preference wpsPinPref = findPreference(KEY_WPS_PIN);
|
||||
wpsPinPref.setOnPreferenceClickListener(new OnPreferenceClickListener(){
|
||||
public boolean onPreferenceClick(Preference arg0) {
|
||||
WpsDialog wpsDialog = new WpsDialog(getActivity(), WpsInfo.DISPLAY);
|
||||
wpsDialog.show();
|
||||
return true;
|
||||
}
|
||||
});
|
||||
|
||||
CheckBoxPreference suspendOptimizations =
|
||||
(CheckBoxPreference) findPreference(KEY_SUSPEND_OPTIMIZATIONS);
|
||||
suspendOptimizations.setChecked(Global.getInt(getContentResolver(),
|
||||
@@ -275,11 +286,13 @@ public class AdvancedWifiSettings extends SettingsPreferenceFragment
|
||||
String macAddress = wifiInfo == null ? null : wifiInfo.getMacAddress();
|
||||
wifiMacAddressPref.setSummary(!TextUtils.isEmpty(macAddress) ? macAddress
|
||||
: getActivity().getString(R.string.status_unavailable));
|
||||
wifiMacAddressPref.setSelectable(false);
|
||||
|
||||
Preference wifiIpAddressPref = findPreference(KEY_CURRENT_IP_ADDRESS);
|
||||
String ipAddress = Utils.getWifiIpAddresses(getActivity());
|
||||
wifiIpAddressPref.setSummary(ipAddress == null ?
|
||||
getActivity().getString(R.string.status_unavailable) : ipAddress);
|
||||
wifiIpAddressPref.setSelectable(false);
|
||||
}
|
||||
|
||||
}
|
||||
|
Reference in New Issue
Block a user