我需要檢查Android應用上的Internet連接。在Android上檢查Internet連接
我正在使用此代碼:
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo ni = cm.getActiveNetworkInfo();
if (ni!=null && ni.isAvailable() && ni.isConnected()) {
return true;
} else {
return false;
}
而且無法通過下一個錯誤:
The method getSystemService(String) is undefined for the type ConxsMTD
我嘗試使用getContext().getSystemService
也失敗,下一個錯誤:
The method getContext() is undefined for the type ConxsMTD
任何想法我做錯了什麼?
在這兩種情況下,你使用的是不可用的方法在你使用它們的課堂上。這是基本的Java知識... – WarrenFaith 2013-03-25 18:52:04