欢迎来到安信科(kē)技官方网站!【www.anxin66.com】
18112005550
工作时间: 8:30-21:30
新(xīn)闻中心
News Center

安卓webview未连接网络时提示处理(lǐ)方案代码!

资讯分(fēn)类: 移动微信  浏览: 2022年9月28日
首先我们需要定义一个判断网络的公共类NetUtil.java

复制代码
import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;

public class NetUtil {
    public static boolean isNetConnected(Context context) {
        boolean isNetConnected;
        ConnectivityManager connManager = (ConnectivityManager) context
                .getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo info = connManager.getActiveNetworkInfo();
        if (info != null && info.isAvailable()) {
            isNetConnected = true;
        } else {
            isNetConnected = false;
        }
        return isNetConnected;
    }
}
复制代码
然后在拥有(yǒu)WebView的Activity的onCreate()方法里调用(yòng)这个公共类,并且做出网络异常的判断

if(!NetUtil.isNetConnected(this)){
    //提示用(yòng)户网络连接异常
   }else{
   //加载URL
   }    
至此,简单的功能(néng)便可(kě)实现,维护到了接口数据不被暴漏。
Copyright © 2007-2024 安信科(kē)技(十五周年纪念版) All Rights Reserved  备案号: 
网站首页 |  新(xīn)闻资讯 |  服務(wù)项目 |  软件产品 |  试用(yòng)下载 |  需求提交 |  模版建站 |  关于安信 |  产品授权 |  联系我们 |  定制开发 | 
服務(wù)热線(xiàn):181-1200-5550  客服QQ: 120094883  | 邮箱:120094883#qq.com(#改@)