Skip to content

Commit bfb26d3

Browse files
authored
Merge pull request #202 from ksvc/NetState
NetSate NULL Point
2 parents 63bd535 + c2cad2a commit bfb26d3

File tree

2 files changed

+8
-8
lines changed
  • KsyunPlayerDemo
    • newplayerdemo/src/main/java/com/ksyun/player/now/model
    • oldplayerdemo/src/main/java/com/ksyun/player/old/model

2 files changed

+8
-8
lines changed

KsyunPlayerDemo/newplayerdemo/src/main/java/com/ksyun/player/now/model/NetState.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ public static int getNetWorkState(Context context) {
2222
NetworkInfo wifiNetworkInfo = connMgr.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
2323

2424
NetworkInfo dataNetworkInfo = connMgr.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
25-
if (wifiNetworkInfo.isConnected() && !dataNetworkInfo.isConnected()) {
25+
if (wifiNetworkInfo != null && wifiNetworkInfo.isConnected()) {
2626
return NETWORK_WIFI;
27-
} else if (!wifiNetworkInfo.isConnected() && dataNetworkInfo.isConnected()) {
27+
}
28+
if (dataNetworkInfo != null && dataNetworkInfo.isConnected()) {
2829
return NETWORK_MOBILE;
29-
} else {
30-
return NETWORK_NONE;
3130
}
31+
return NETWORK_NONE;
3232
}
3333
}

KsyunPlayerDemo/oldplayerdemo/src/main/java/com/ksyun/player/old/model/NetState.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,12 @@ public static int getNetWorkState(Context context) {
2222
NetworkInfo wifiNetworkInfo = connMgr.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
2323

2424
NetworkInfo dataNetworkInfo = connMgr.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
25-
if (wifiNetworkInfo.isConnected() && !dataNetworkInfo.isConnected()) {
25+
if (wifiNetworkInfo != null && wifiNetworkInfo.isConnected()) {
2626
return NETWORK_WIFI;
27-
} else if (!wifiNetworkInfo.isConnected() && dataNetworkInfo.isConnected()) {
27+
}
28+
if (dataNetworkInfo != null && dataNetworkInfo.isConnected()) {
2829
return NETWORK_MOBILE;
29-
} else {
30-
return NETWORK_NONE;
3130
}
31+
return NETWORK_NONE;
3232
}
3333
}

0 commit comments

Comments
 (0)