2
我正在開發一個應用程序,在需要檢查互聯網連接可用性時,只要整個應用程序正在運行並在不使用應用程序時就銷燬連接。檢查互聯網連接作爲Android的無情服務
如果互聯網連接已經到達或無法連接到互聯網,流程應該通知我。在它的通知中,我會做一些任務,如果不可用或可用。
我正在開發一個應用程序,在需要檢查互聯網連接可用性時,只要整個應用程序正在運行並在不使用應用程序時就銷燬連接。檢查互聯網連接作爲Android的無情服務
如果互聯網連接已經到達或無法連接到互聯網,流程應該通知我。在它的通知中,我會做一些任務,如果不可用或可用。
您可以創建一個BroadCastReceiver
來偵聽網絡更改,然後使用ConnectivityManager
來檢查連接是否已丟失。
你需要在你的AndroidManifest
(與你的類的名稱替換MyClassName
添加這些行,就像你在AndroidManifest
聲明的任何Activity
做:
<receiver android:name=".MyClassName">
<intent-filter>
<action android:name="android.net.conn.CONNECTIVITY_CHANGE"/>
</intent-filter>
</receiver>