Android 网络连接状态判断与数据类型

有关Android网页加载的问题,我们需要在开始的时候实现对与当前网络连接状况进行判断并判断当前网络连接的类型,下面是关于一个关于给予网络连接提示的示例代码:
 
private void judgeConnection (){
 
              //首先声明一个对象来实现对网络连接状况进行判断
 ConnectivityManager cm = (ConnectivityManager)MainActivity.this.getSystemService(MainActivity.this.CONNECTIVITY_SERVICE);
 
            //网络连接类型判断
 NetworkInfo networkInfo = cm.getActiveNetworkInfo();
 if(networkInfo==null){   
 
                      //当没有网络连接的时候
 
Toast.makeText(MainActivity.this, "网络连接不可用,请尝试刷新", Toast.LENGTH_SHORT).show();
 }
 else{
 
                    //当存在网络连接时,显示出网络连接类型
 Toast.makeText(MainActivity.this, "当前网络类型:"+networkInfo.getTypeName(), Toast.LENGTH_SHORT).show();
 }
 }

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/11e4109974df064886372175f65fe2d0.html