灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:2436回复:0

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

楼主#
更多 发布于:2012-09-06 13:46


方法一:
[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 )



喜欢0 评分0
游客

返回顶部