`
mmdev
  • 浏览: 12950105 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

android-如何检查手机和无线是否连接

 
阅读更多

方法一:

         ConnectivityManager manager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
    	NetworkInfo info = manager.getActiveNetworkInfo();
    	if(info!=null && info.isConnected()){
    		return true;
    	}else{
    		return false;
    	}

方法二:

        TelephonyManager manager = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
        int state = manager.getDataState();
        if(state == TelephonyManager.DATA_CONNECTED){
	    return true;
        }else{
	    return false;
        }

其中方法一既可以检查手机连接也可以检查手机无线连接状态
方法二只能检查手机连接状态,不能检查手机无线连接状态(即:如果手机没手机卡,但是无线有连接,也会返回false )

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics