アプリケーション全体が実行されている限り、インターネット接続の可用性を継続的に確認し、アプリケーションが使用されていないときに破棄する必要があるアプリケーションを開発しています。
インターネット接続が到達している場合、またはインターネット接続の可用性が失われている場合、プロセスは私に通知する必要があります。その通知で、利用できない場合と利用可能な場合の両方で、いくつかのタスクを実行します。
アプリケーション全体が実行されている限り、インターネット接続の可用性を継続的に確認し、アプリケーションが使用されていないときに破棄する必要があるアプリケーションを開発しています。
インターネット接続が到達している場合、またはインターネット接続の可用性が失われている場合、プロセスは私に通知する必要があります。その通知で、利用できない場合と利用可能な場合の両方で、いくつかのタスクを実行します。
を作成しBroadCastReceiver
てネットワークの変更をリッスンし、を使用しConnectivityManager
て接続が失われたかどうかを確認できます。
これらの行をに追加する必要があります( :で宣言されている場合と同じように、クラスの名前にAndroidManifest
置き換えます。MyClassName
Activity
AndroidManifest
<receiver android:name=".MyClassName">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
</intent-filter>
</receiver>