Android使用webview,触发网页中链接的事件 以及webview加载本地html、本apk内html和远程URL
16lz
2021-01-26
String strURI = ("file:///android_asset/first/first.html"); //本地文件
// String strURI="http://www.baidu.com";//网络文件
//String strURI="content://com.android.htmlfileprovider/sdcard/index.html"; //打开本地sd卡内的index.html文件
final WebView mWebView;
mWebView = new WebView(this);
mWebView.loadUrl(strURI);
mWebView.setWebViewClient(new WebViewClient() {
// 得到请求时的错误
public void onReceivedError(WebView view, int errorCode,
String description, String failingUrl) {
System.out.println("2222222222222222222222222222222"
+ errorCode);
}
// 打开连接前的事件
public boolean shouldOverrideUrlLoading(WebView view, String url) {
mWebView.loadUrl(strURI1);
return false;
}
});
更多相关文章
- Android(安卓)热补丁动态修复框架小结
- android红米等关于读取本地文件夹图片获取路径的问题的解决
- 转自应用程序获得系统权限
- [Android|深度学习移植]--基于ncnn的RK3399上的mtcnn人脸检测的
- android解决读取assets文件夹下的json或txt文件乱码问题
- android中打开本地doc、pdf、ppt、text等文件功能的实现
- cocos2d-x学习笔记(十)android自动化打包bat脚本
- Android(安卓)adb方式获取手机总内存和可用内存信息
- com.android.internal.R,android.R,Framework-res