android-如何检查手机和无线是否连接
3061 点击·0 回帖
![]() | ![]() | |
![]() | 方法一: [java] ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE); NetworkInfo info = manager.getActiveNetworkInfo(); if(info!=null ;; info.isConnected()){ return true; }else{ return false; } 方法二: [java] TelephonyManager manager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE); int state = manager.getDataState(); if(state == TelephonyManager.DATA_CONNECTED){ urn true; }else{ urn false; } 其中方法一既可以检查手机连接也可以检查手机无线连接状态 方法二只能检查手机连接状态,不能检查手机无线连接状态(即:如果手机没手机卡,但是无线有连接,也会返回false ) | |
![]() | ![]() |