如何判断当前是否连接到网络 f (System.currentTimeMillis() - lastNetworkUnaMills > 120000) { ConnectivityManager cm = (ConnectivityManager) getSystemService(CONNECTIVITY_SERVICE); NetworkInfo ni = cm.getActiveNetworkInfo(); boolean con = ni == null ? false : ni.isConnectedOrConnecting(); if (!con) { Toast.makeText(this, "目前网络连接不可用。", 100).show(); // lastNetworkUnaMills = System.currentTimeMillis(); } } 待与下文合并: Android Dev Notes - 21 - 关于网络接口