webview 设置网络资源

package com.example.day17_webview01;
import android.os.Bundle;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.webkit.WebChromeClient;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
public class MainActivity extends Activity {
 private WebView web_view;
 @SuppressLint("SetJavaScriptEnabled")
 @Override
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_main);
  // 初始化控件
  web_view = (WebView) findViewById(R.id.web_view);
  // 没有设置的情况下,,,会自动打开系统自带的浏览器去加载这个网页
  // 创建WebViewClient 的对象
  WebViewClient client = new WebViewClient() {
   // 可以设置在当前的WebView中加载页面
   @Override
   public boolean shouldOverrideUrlLoading(WebView view, String url) {
    // view.loadUrl("http://www.baidu.com");
    return true;// 交给自己去处理
   }
  };
  // 创建webView的辅助类
  WebSettings settings = web_view.getSettings();
  settings.setJavaScriptEnabled(true);// 允许WebView支持使用js交互
 }
 public void load(View view) {
  // 设置展示的页面
  web_view.loadUrl("http://www.baidu.com");
  // web_view.loadUrl("file:///android_asset/fan_xian_gui_ze.html");
 }
}

猜你喜欢

转载自blog.csdn.net/qq_42045179/article/details/80964140