「android開発」Androidでネットワークの状態を検出するサンプルコード

Javaコード:
public static boolean checkNetwork(){
//ネットワーク接続をチェック
final NetworkInfo info = mConnectivity.getActiveNetworkInfo();
if (info == null) {
return false;
}
//WIFIネットワークまたは3Gを判断
final int netType = info.getType();
if (netType == ConnectivityManager.TYPE_WIFI) {
return info.isConnected();
} else if (netType == ConnectivityManager.TYPE_MOBILE && !mTelephony.isNetworkRoaming()) {
return info.isConnected();
} else {
return false;
}
}

Android

Posted by arkgame