加载和显示网页通常都是浏览器的任务,但是如果需求又明确指出不能用浏览器打开,这样我们就可以借助webview来编写一个浏览器。
Webview控件:
android:id="@+id/web_view"
android:layout_width="match_parent"
android:layout_height="match_parent"/>
然后修改MainActivity.java的代码
WebView webView=(WebView)findViewById(R.id.web_view);
webView.getSettings().setJavaScriptEnabled(true);//调用setjavaScriptEnabled()方法来让WebView支持JavaScript脚本语言
webView.setWebViewClient(new WebViewClient());//调用webview的·setWebviewClient()方法传入webViewClient的一个实例,这段代码的作用就是一
//一个网页跳转到另一个网页时,仍是用webView中来显示的,而不是用系统浏览器
}
}