0

アプリのボタンを押して画像を開くと、ダウンロード中の画像の進行状況バーが表示されてから開きます。Wi-Fi 接続がない場合は、「Wi-Fi がありません」というエラー メッセージが表示されます。以下のコードを使用して、wifi 接続を確認しました。

        ConnectivityManager cm =
                (ConnectivityManager)context.getSystemService(Context.CONNECTIVITY_SERVICE);

        NetworkInfo activeNetwork = cm.getActiveNetworkInfo();
        boolean isConnected = activeNetwork.isConnectedOrConnecting();
        boolean isWiFi = activeNetwork.getType() == ConnectivityManager.TYPE_WIFI;

接続が失われたときに表示されるエラー メッセージを実装したいと考えています。そのため、画像をクリックしてダウンロード中に Wi-Fi をオフにすると、「Wi-Fi が切断されました」というメッセージが表示されます。

これは可能ですか?接続が失われたか、Wi-Fi がない場合でも、同じことである利用可能な接続があるかどうかを確認するだけです。

4

2 に答える 2

0

確かにそれは可能です。上記の回答に別のオプションを追加します。

最初にwifiが利用可能かどうかをコードで確認できます。

次に、イメージのダウンロードを開始し、その間に例外をキャッチした場合は、メッセージ wi-fi disconnected をトーストします。

于 2013-08-17T20:43:05.887 に答える