OSDN Git Service

Use new config change broadcasts
authorIrfan Sheriff <isheriff@google.com>
Fri, 3 Dec 2010 18:21:50 +0000 (10:21 -0800)
committerIrfan Sheriff <isheriff@google.com>
Fri, 3 Dec 2010 22:15:05 +0000 (14:15 -0800)
Bug: 3237735
Change-Id: I29e2807f76d54354bf501b2e7655f49386e6bf95

src/com/android/settings/wifi/WifiSettings.java

index ff4f390..dbaeda2 100644 (file)
@@ -124,7 +124,8 @@ public class WifiSettings extends SettingsPreferenceFragment
         mFilter.addAction(WifiManager.SCAN_RESULTS_AVAILABLE_ACTION);
         mFilter.addAction(WifiManager.NETWORK_IDS_CHANGED_ACTION);
         mFilter.addAction(WifiManager.SUPPLICANT_STATE_CHANGED_ACTION);
-        mFilter.addAction(WifiManager.SUPPLICANT_CONFIG_CHANGED_ACTION);
+        mFilter.addAction(WifiManager.CONFIGURED_NETWORKS_CHANGED_ACTION);
+        mFilter.addAction(WifiManager.LINK_CONFIGURATION_CHANGED_ACTION);
         mFilter.addAction(WifiManager.NETWORK_STATE_CHANGED_ACTION);
         mFilter.addAction(WifiManager.RSSI_CHANGED_ACTION);
 
@@ -423,7 +424,8 @@ public class WifiSettings extends SettingsPreferenceFragment
             updateWifiState(intent.getIntExtra(WifiManager.EXTRA_WIFI_STATE,
                     WifiManager.WIFI_STATE_UNKNOWN));
         } else if (WifiManager.SCAN_RESULTS_AVAILABLE_ACTION.equals(action) ||
-                WifiManager.SUPPLICANT_CONFIG_CHANGED_ACTION.equals(action)) {
+                WifiManager.CONFIGURED_NETWORKS_CHANGED_ACTION.equals(action) ||
+                WifiManager.LINK_CONFIGURATION_CHANGED_ACTION.equals(action)) {
                 updateAccessPoints();
         } else if (WifiManager.SUPPLICANT_STATE_CHANGED_ACTION.equals(action)) {
             //Ignore supplicant state changes when network is connected