2

このコードを使用して、ネットワーク接続を確認しています。

public boolean isOnline() {
    ConnectivityManager cm =
        (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    NetworkInfo netInfo = cm.getActiveNetworkInfo();
    if (netInfo != null && netInfo.isConnectedOrConnecting()) {
        return true;
    }
    return false;
}

それは正常に動作します。しかし、私が望むのは、ネットワークが利用可能であるがインターネットがない場合があるため、インターネットも利用可能かどうかです。

4

0 に答える 0