3分钟
7.1 案例分析
案例分析
表7-1-2 MainActivity.java中代码分析:
行4:找到web1控件
行5:设置WebViewClient子类,WebViewClient会在一些影响内容渲染的动作发生时被调用,比如表单的错误提交需要重新提交、页面开始加载及加载完成、资源加载中、接收到https认证需要处理、页面键盘响应、页面中的url打开处理等等。
行7:shouldoverrideurlloading返回true表明链接是在当前的webview里跳转
行12:允许JavaScript脚本。
行13:设置存储DomStorageEnabled。
行14:由WebView加载网页。
清单文件中需要添加:
<uses-permissionandroid:name="android.permission.INTERNET"></uses-permission>
学员评价