package com.zjw.mynetwork;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
//9.1 p312 WebView的用法
//布局里写一个WebView
/*清单文件加上网络权限
<uses-permission android:name="android.permission.INTERNET"/>
*/
public class BaseUseOfWebView extends AppCompatActivity {
private WebView mWebView;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_base_use_of_web_view);
//找到控件
mWebView = (WebView) findViewById(R.id.web_view);
//设置浏览器属性
WebSettings settings = mWebView.getSettings();
//让WebView支持JavaScript脚本
settings.setJavaScriptEnabled(true);
//当需要从一个网页跳转到另一个网页时,目标网页仍在当前WebView显示,而不是打开系统浏览器
mWebView.setWebViewClient(new WebViewClient());
//将网址传入,可显示相应网页内容(需要联网)
mWebView.loadUrl("http://www.baidu.com");
}
}
转载于:https://my.oschina.net/u/3620480/blog/1483960
本文详细介绍如何在Android应用中使用WebView加载网页,包括设置WebView的属性,如启用JavaScript,使用WebViewClient控制网页跳转,以及在清单文件中添加网络权限。
845

被折叠的 条评论
为什么被折叠?



