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();
 }
 }

相关内容

    暂无相关文章