即使沒有互聯網,networkInfo.isConnected()方法也會返回true嗎?
我開發這個應用程序,在主要活動我檢查了互聯網連接,如下:
ConnectivityManager connectivityManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = connectivityManager.getActiveNetworkInfo();
if (networkInfo != null && networkInfo.isConnected()) {
LoaderManager loaderManager = getSupportLoaderManager();
loaderManager.initLoader(1, null, this);
}
,當我去HOURLY
活動我上網查資料,以同樣的方式像上面的onCreate()
方法。
我的問題,當我打開主活動我斷開互聯網,去HOURLY
活動來處理「沒有互聯網例外」,但networkInfo.isConnected()在HOURLY
活動回報true
互聯網爲何仍然連接???
斷開你的手機信號? – anthony