mirror of
https://github.com/zxing/zxing.git
synced 2025-03-05 20:48:51 -08:00
Adding minor comments
git-svn-id: https://zxing.googlecode.com/svn/trunk@1917 59b500cc-1b3d-0410-9834-0bbf25fbcc57
This commit is contained in:
parent
b87bc99393
commit
44046e24c6
|
@ -50,13 +50,16 @@ final class WifiReceiver extends BroadcastReceiver {
|
||||||
@Override
|
@Override
|
||||||
public void onReceive(Context context, Intent intent) {
|
public void onReceive(Context context, Intent intent) {
|
||||||
if (intent.getAction().equals(WifiManager.SUPPLICANT_STATE_CHANGED_ACTION)) {
|
if (intent.getAction().equals(WifiManager.SUPPLICANT_STATE_CHANGED_ACTION)) {
|
||||||
|
// Wifi supplicant (WPA client software) changed state.
|
||||||
handleChange(
|
handleChange(
|
||||||
(SupplicantState) intent.getParcelableExtra(WifiManager.EXTRA_NEW_STATE),
|
(SupplicantState) intent.getParcelableExtra(WifiManager.EXTRA_NEW_STATE),
|
||||||
intent.hasExtra(WifiManager.EXTRA_SUPPLICANT_ERROR));
|
intent.hasExtra(WifiManager.EXTRA_SUPPLICANT_ERROR));
|
||||||
} else if (intent.getAction().equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)){
|
} else if (intent.getAction().equals(WifiManager.NETWORK_STATE_CHANGED_ACTION)){
|
||||||
|
// The network state changed.
|
||||||
handleNetworkStateChanged((NetworkInfo) intent.getParcelableExtra(
|
handleNetworkStateChanged((NetworkInfo) intent.getParcelableExtra(
|
||||||
WifiManager.EXTRA_NETWORK_INFO));
|
WifiManager.EXTRA_NETWORK_INFO));
|
||||||
} else if (intent.getAction().equals(ConnectivityManager.CONNECTIVITY_ACTION)) {
|
} else if (intent.getAction().equals(ConnectivityManager.CONNECTIVITY_ACTION)) {
|
||||||
|
// We might be connected.
|
||||||
ConnectivityManager con = (ConnectivityManager) parent.getSystemService(
|
ConnectivityManager con = (ConnectivityManager) parent.getSystemService(
|
||||||
Context.CONNECTIVITY_SERVICE);
|
Context.CONNECTIVITY_SERVICE);
|
||||||
NetworkInfo[] s = con.getAllNetworkInfo();
|
NetworkInfo[] s = con.getAllNetworkInfo();
|
||||||
|
@ -66,6 +69,9 @@ final class WifiReceiver extends BroadcastReceiver {
|
||||||
String ssid = mWifiManager.getConnectionInfo().getSSID();
|
String ssid = mWifiManager.getConnectionInfo().getSSID();
|
||||||
|
|
||||||
if (state == NetworkInfo.State.CONNECTED && ssid != null){
|
if (state == NetworkInfo.State.CONNECTED && ssid != null){
|
||||||
|
// Yes, we connected to the network specified in the barcode.
|
||||||
|
// Let's save the configuration, since we know it works. Then,
|
||||||
|
// we stop this application by calling the killer.
|
||||||
mWifiManager.saveConfiguration();
|
mWifiManager.saveConfiguration();
|
||||||
String label = parent.getString(R.string.wifi_connected);
|
String label = parent.getString(R.string.wifi_connected);
|
||||||
statusView.setText(label + '\n' + ssid);
|
statusView.setText(label + '\n' + ssid);
|
||||||
|
@ -73,6 +79,8 @@ final class WifiReceiver extends BroadcastReceiver {
|
||||||
delayKill.run();
|
delayKill.run();
|
||||||
}
|
}
|
||||||
if (state == NetworkInfo.State.DISCONNECTED){
|
if (state == NetworkInfo.State.DISCONNECTED){
|
||||||
|
// We couldn't connect to the specified network. Let the parent
|
||||||
|
// know that we were unsuccessful.
|
||||||
Log.d(TAG, "Got state Disconnected for ssid: " + ssid);
|
Log.d(TAG, "Got state Disconnected for ssid: " + ssid);
|
||||||
parent.gotError();
|
parent.gotError();
|
||||||
}
|
}
|
||||||
|
@ -95,4 +103,4 @@ final class WifiReceiver extends BroadcastReceiver {
|
||||||
parent.gotError();
|
parent.gotError();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
Loading…
Reference in a new issue