Fix NPE in NetworkReceiver
This commit is contained in:
@@ -20,8 +20,9 @@ public class NetworkReceiver extends BroadcastReceiver {
|
|||||||
ConnectivityManager conn = (ConnectivityManager)
|
ConnectivityManager conn = (ConnectivityManager)
|
||||||
context.getSystemService(Context.CONNECTIVITY_SERVICE);
|
context.getSystemService(Context.CONNECTIVITY_SERVICE);
|
||||||
NetworkInfo networkInfo = conn.getActiveNetworkInfo();
|
NetworkInfo networkInfo = conn.getActiveNetworkInfo();
|
||||||
boolean isTypeWifi = (networkInfo.getType() == ConnectivityManager.TYPE_WIFI);
|
boolean isTypeWifi = (networkInfo != null) &&
|
||||||
boolean isConnected = networkInfo.isConnected();
|
(networkInfo.getType() == ConnectivityManager.TYPE_WIFI);
|
||||||
|
boolean isConnected = (networkInfo != null) && networkInfo.isConnected();
|
||||||
|
|
||||||
if (isTypeWifi && isConnected) {
|
if (isTypeWifi && isConnected) {
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user