T
the_time
Ambitioniertes Mitglied
- 0
Hallo,
ich habe Receiver Klasse in meiner MainActivity. Wie kann ich onReceive() so strukturieren, dass sie 2 broatcast(wifi scan result und internet connection) auffangen kann?
ich kriege momentan bei der 2ten if Abfrage folgenden Fehler: "android.net.WifiManager cannt be resived to a variable"
Diese Klasse ist in meiner MainActivity:
receiver in Mainifest:
ich habe Receiver Klasse in meiner MainActivity. Wie kann ich onReceive() so strukturieren, dass sie 2 broatcast(wifi scan result und internet connection) auffangen kann?
ich kriege momentan bei der 2ten if Abfrage folgenden Fehler: "android.net.WifiManager cannt be resived to a variable"
Diese Klasse ist in meiner MainActivity:
PHP:
class Receiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals(
android.net.ConnectivityManager.CONNECTIVITY_ACTION)) {
} else if(intent.getAction().equals(android.net.WifiManager.SCAN_RESULTS_AVAILABLE_ACTION)) {
}
}
}
PHP:
<receiver android:name=".ConnectionBroadcast" >
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE" />
</intent-filter>
<intent-filter>
<action android:name="android.net.wifi.SCAN_RESULTS" />
</intent-filter>
</receiver>