Merge pull request #580 from reicast/loungekatt

Simplify the network check to avoid false positive
This commit is contained in:
TwistedUmbrella 2014-12-25 01:19:31 -05:00
commit 8e5f530f25
1 changed files with 6 additions and 4 deletions

View File

@ -194,12 +194,14 @@ public class XMLParser extends AsyncTask<String, Integer, String> {
childview.setTag(game_name);
}
private boolean isNetworkAvailable() {
public boolean isNetworkAvailable() {
ConnectivityManager connectivityManager = (ConnectivityManager) mContext
.getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = connectivityManager
.getActiveNetworkInfo();
return activeNetworkInfo != null && activeNetworkInfo.isConnected();
// NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
NetworkInfo mWifi = connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
NetworkInfo mMobile = connectivityManager.getNetworkInfo(ConnectivityManager.TYPE_MOBILE);
// return activeNetworkInfo != null && activeNetworkInfo.isConnected();
return mMobile.isAvailable() || mWifi.isAvailable();
}
public Drawable getGameIcon() {