ateş asla seçtiğim WiFi ağına bağlantı kurabiliyorum Benim uygulamadaWifiManager.SUPPLICANT_CONNECTION_CHANGE_ACTION ben <code>onResume()</code> alıcıyı kayıt am
class WiFiConnectivityReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getBooleanExtra(WifiManager.EXTRA_SUPPLICANT_CONNECTED,false)){
Log.d(TAG,"Connected to network!");
} else {
Log.d(TAG,"Could not connect to network!");
}
}
}
ama Bu SUPPLICANT_CONNECTION_CHANGE_ACTION
asla ateşlenmez. Örneğin, SUPPLICANT_STATE_CHANGED_ACTION
olarak değiştirirsem çalışır.
Ben ICS üzerinde çalışıyorum.
Başka biri bu amaçla bu gibi sorunlarla karşılaştı mı? Aşağıdaki kod size yardımcı olacaktır
Neden 'NETWORK_STATE_CHANGED_ACTION' kullanmıyorsun? –
evet 'NETWORK_STATE_CHANGED_ACTION'with etkilerini amaçlanan kullanın: http://stackoverflow.com/a/6741489/1977815 –