1
A
回答
4
嘿,夥計.. 。申請此代碼..這可能有助於提前u.thanks ....
布爾連接;
private boolean checkInternetConnection()
{
ConnectivityManager conMgr = (ConnectivityManager) getSystemService (Context.CONNECTIVITY_SERVICE);
// ARE WE CONNECTED TO THE NET
if (conMgr.getActiveNetworkInfo() != null
&& conMgr.getActiveNetworkInfo().isAvailable()
&& conMgr.getActiveNetworkInfo().isConnected())
{
return true;
}
else
{
return false;
}
}
2
ConnectivityManager connectionService =
(ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE);
if (connectionService.getActiveNetworkInfo().isConnectedOrConnecting()) {
// Device is online
}
1
使用下列函數序上網查connction:
public boolean isOnline()
{
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
boolean result = false;
if(ni != null)
{
if( ni.getState() == NetworkInfo.State.CONNECTED)
{
result = true;
}
}
return result;
}
檢查什麼isOnline()回報。如果真的,那麼互聯網連接其他Inernet沒有連接。 希望這會幫助你.. :)
0
使用這個答案它的幫助。
public boolean isOnline() {
ConnectivityManager cm =(ConnectivityManager)
getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo netInfo = cm.getActiveNetworkInfo();
if (netInfo != null && netInfo.isConnectedOrConnecting()) {
return true;
}
return false;
}
if(temp==true){
genHelper.showToast("Net Connection");
}else{
genHelper.showToast(" Not Connected");
}
1
// Network is connected or not
public boolean isConnected()
{
ConnectivityManager connectivity = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE);
if(connectivity != null)
{
NetworkInfo[] info = connectivity.getAllNetworkInfo();
if (info != null)
for (int i = 0; i < info.length; i++)
if (info[i].getState() == NetworkInfo.State.CONNECTED)
{
Log.d("LOG","Network is Available");
return true;
}
}
return false;
}
相關問題
- 1. 如何知道socket.Io是否連接android
- 2. 如何知道網絡是否連接?
- 3. 如何知道本地區域連接是否可用
- 4. 如何知道在使用Parse.com時是否有Internet Android
- 5. Android - 如何知道TCP連接是否仍然打開
- 6. Android如何判斷Internet連接是否正在使用?
- 7. 在Android中檢查Internet連接是否經常可用?
- 8. 代理(如squid)如何知道連接是否使用http?
- 9. 如何知道url是否可用?
- 10. 如何知道fastcgi_finish_request()是否可用?
- 11. 如何知道用戶是否連接到互聯網?
- 12. 如何知道遠程用戶是否在django中連接?
- 13. Android:如何知道應用程序是否可以啓動
- 14. 如何知道我的android應用是否可見?
- 15. Android:如何知道MediaPlayer是否暫停?
- 16. 有效的方法來連續檢查是否可用的Internet連接Android中
- 17. 你如何知道CA是否可信?
- 18. 如何知道模型是否可行
- 19. 如何知道Josso 1是否已成功連接到LDAP?
- 20. 如何快速知道服務器是否連接?
- 21. 如何知道設備是否有數據連接?
- 22. SFTP:如何知道我是否連接到unix或windows主機?
- 23. 如何知道客戶端是否已關閉連接?
- 24. 如何知道服務容器是否已準備好連接?
- 25. 如何知道在java中是否完成了tcp連接?
- 26. PHP:如何知道PostgreSQL持久連接是否已經打開?
- 27. 如何知道您是否連接到Wifi Hotspot/Wifi/Wifi Direct
- 28. NodeJS MySQL - 如何知道連接是否發佈
- 29. 如何知道IEEE 1394(FireWire)是否連接到我的Windows 7?
- 30. 我如何知道服務器的連接是否正確?