Android之WebView 防止调用系统浏览器打开页面
16lz
2022-03-07
android在WebView中加载url,防止调用系统浏览器加载
只要重写webView的WebViewClient
具体代码如下:
web_adSentence.setWebViewClient(new WebViewClient() { //覆盖shouldOverrideUrlLoading 方法 @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } });
但是还建议对WebView进行设置,添加JavaScript等支持
具体代码如下:
webView.getSettings().setJavaScriptEnabled(true); webView.getSettings().setAppCacheEnabled(true); //设置 缓存模式 webView.getSettings().setCacheMode(WebSettings.LOAD_DEFAULT); // 开启 DOM storage API 功能 webView.getSettings().setDomStorageEnabled(true);
更多相关文章
- Android调用相机接口
- android binder机制
- android webview 自定义404错误页面!
- Android(安卓)简单欢迎页面设计
- android之Android类装载器DexClassLoader之一
- 自定义圆形进度条ProgressBar的三种方式
- Android去掉标题,强制设置横屏或竖屏
- [置顶] Android下实现自动关机的方法总结
- Android(安卓)判断Intent是否存在