加载中…
个人资料
小胖和猪猪
小胖和猪猪
  • 博客等级:
  • 博客积分:0
  • 博客访问:839,436
  • 关注人气:111
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

android下判断网络连接有效性

(2012-12-21 10:18:26)
标签:

it

分类: 计算机

manifest.xml中加入

主程序中添加一个函数:

...

import android.net.ConnectivityManager;

...

protected boolean CheckNetwork()
{
  boolean flag=false;
  ConnectivityManager cwjManager=(ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
   if(cwjManager.getActiveNetworkInfo()!=null)
  flag=cwjManager.getActiveNetworkInfo().isAvailable();
  if(!flag){
  Builder b=new AlertDialog.Builder(this).setTitle("没有可用的网络").setMessage("请开启GPRS或WIFI网路连接");
  b.setPositiveButton("确定",new DialogInterface.OnClickListener()
  {
  public void onClick(DialogInterface dialog, int which) {
  }
  }).setNegativeButton("取消", new DialogInterface.OnClickListener() {
  public void onClick(DialogInterface dialog, int which) { 
  }
  }).create(); b.show();
   }
   return flag;
  }

...

需要判断网络时,调用该函数即可。

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有