首页 > 学院 > 开发设计 > 正文

简单介绍WebView的使用

2019-11-09 16:18:19
字体:
来源:转载
供稿:网友

    在应用程序里加载一个网页,这个需求已经很常见了,基本上App都会有这种需求,Android 自带了WebView展示网页,首先我们申请网络权限:

<uses-permission android:name="android.permission.INTERNET"/>然后在相应Activity布局里放入一个WebView控件:

<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/tools" android:id="@+id/activity_main"    android:layout_width="match_parent" android:layout_height="match_parent"   >    <WebView        android:id="@+id/web_view"        android:layout_width="match_parent"        android:layout_height="match_parent">    </WebView></RelativeLayout>code:

package com.example.administrator.nettest;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.webkit.WebView;import android.webkit.WebViewClient;public class MainActivity extends AppCompatActivity {    PRivate WebView webView ;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        webView = (WebView)findViewById(R.id.web_view);        //让WebView 支持javaScript脚本        webView.getSettings().setJavascriptEnabled(true);        //当需要从一个网页跳转到另一个网页时,我们希望目标网页仍然在当前WebView中显示,而不是打开浏览器        webView.setWebViewClient(new WebViewClient());        webView.loadUrl("http://www.baidu.com");    }}这样就可以正确的加载网页了。


发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表