我想檢查設備上tabbar上的網絡連接,如果我的設備連接到wifi或移動網絡,那麼它應該進一步調用api,否則應該顯示一個對話框,請檢查您的互聯網連接,應用程序應該留在同一頁。請幫助任何幫助,將不勝感激。檢查標籤上的互聯網連接點擊android?
-4
A
回答
2
private boolean isNetworkAvailable() {
ConnectivityManager connectivityManager
= (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo activeNetworkInfo = connectivityManager.getActiveNetworkInfo();
return activeNetworkInfo != null;
}
這是在android中檢查互聯網連接的示例代碼。
您可能還需要添加用戶權限
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
如果要檢查其建立連接使用這段代碼對谷歌
private boolean networkConnection() {
boolean wifiConnection = false;
boolean mobileConnection = false;
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo[] netInfo = cm.getAllNetworkInfo();
for (NetworkInfo ni : netInfo) {
if (ni.getTypeName().equalsIgnoreCase("WIFI"))
if (ni.isConnected())
wifiConnection = true;
if (ni.getTypeName().equalsIgnoreCase("MOBILE"))
if (ni.isConnected())
mobileConnection = true;
}
return wifiConnection || mobileConnection ;
}
相關問題
- 1. 在Android上檢查互聯網連接
- 2. 在Android上檢查互聯網連接
- 3. 如何檢查按鈕點擊上的互聯網連接?
- 4. Android連續檢查互聯網連接
- 5. Android檢查互聯網連接片段標籤
- 6. 檢查互聯網連接
- 7. 互聯網連接檢查
- 8. 檢查互聯網連接
- 9. 檢查互聯網連接
- 10. 檢查互聯網連接
- 11. 檢查互聯網連接
- 12. Android互聯網連接檢查
- 13. 在Android中檢查互聯網連接
- 14. Android互聯網連接檢查問題
- 15. Android定期檢查互聯網連接
- 16. Android檢查互聯網連接
- 17. 超時檢查互聯網連接Android
- 18. Android,檢查互聯網連接
- 19. 在android中檢查互聯網連接
- 20. Android:檢查互聯網連接
- 21. Android自動檢查互聯網連接
- 22. Android自動檢查互聯網連接
- 23. 檢查互聯網連接或不斷檢查互聯網連接
- 24. 按鈕點擊檢查互聯網連接
- 25. 檢查互聯網連接,當點擊一個按鈕
- 26. 如何檢查連接互聯網後點擊按鈕
- 27. 互聯網上的點對點連接
- 28. 在後臺線程上檢查Android nougat的互聯網連接
- 29. 檢查NodeJs中的互聯網連接
- 30. 檢查tizen的互聯網連接
搜索。您將獲得此代碼 –
Google是您的朋友。有很多例子 – Rendy