|
25 | 25 | import android.net.NetworkInfo; |
26 | 26 | import android.net.NetworkInfo.DetailedState; |
27 | 27 | import android.net.NetworkStateTracker; |
28 | | -import android.net.wifi.p2p.WifiP2pManager; |
29 | 28 | import android.os.Handler; |
30 | 29 | import android.os.Message; |
31 | 30 | import android.util.Slog; |
@@ -88,7 +87,6 @@ public void startMonitoring(Context context, Handler target) { |
88 | 87 | IntentFilter filter = new IntentFilter(); |
89 | 88 | filter.addAction(WifiManager.NETWORK_STATE_CHANGED_ACTION); |
90 | 89 | filter.addAction(WifiManager.LINK_CONFIGURATION_CHANGED_ACTION); |
91 | | - filter.addAction(WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION); |
92 | 90 |
|
93 | 91 | mWifiStateReceiver = new WifiStateReceiver(); |
94 | 92 | mContext.registerReceiver(mWifiStateReceiver, filter); |
@@ -217,20 +215,7 @@ private class WifiStateReceiver extends BroadcastReceiver { |
217 | 215 | @Override |
218 | 216 | public void onReceive(Context context, Intent intent) { |
219 | 217 |
|
220 | | - if (intent.getAction().equals(WifiP2pManager.WIFI_P2P_CONNECTION_CHANGED_ACTION)) { |
221 | | - mNetworkInfo = (NetworkInfo) intent.getParcelableExtra( |
222 | | - WifiP2pManager.EXTRA_NETWORK_INFO); |
223 | | - mLinkProperties = intent.getParcelableExtra( |
224 | | - WifiP2pManager.EXTRA_LINK_PROPERTIES); |
225 | | - if (mLinkProperties == null) { |
226 | | - mLinkProperties = new LinkProperties(); |
227 | | - } |
228 | | - mLinkCapabilities = intent.getParcelableExtra( |
229 | | - WifiP2pManager.EXTRA_LINK_CAPABILITIES); |
230 | | - if (mLinkCapabilities == null) { |
231 | | - mLinkCapabilities = new LinkCapabilities(); |
232 | | - } |
233 | | - } else if (intent.getAction().equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)) { |
| 218 | + if (intent.getAction().equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)) { |
234 | 219 | mNetworkInfo = (NetworkInfo) intent.getParcelableExtra( |
235 | 220 | WifiManager.EXTRA_NETWORK_INFO); |
236 | 221 | mLinkProperties = intent.getParcelableExtra( |
|
0 commit comments