Chinaunix首页 | 论坛 | 博客
  • 博客访问: 42319
  • 博文数量: 71
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 726
  • 用 户 组: 普通用户
  • 注册时间: 2014-11-24 08:29
文章分类

全部博文(71)

文章存档

2015年(71)

我的朋友

分类: Android平台

2015-02-20 23:30:30



  1. package com.example.webview;

  2. import android.annotation.SuppressLint;
  3. import android.app.Activity;
  4. import android.os.Bundle;
  5. import android.webkit.WebSettings;
  6. import android.webkit.WebView;
  7. import android.webkit.WebViewClient;

  8. public class MainActivity extends Activity {

  9.     private String url = "";
  10.     private WebView webView;

  11.     @Override
  12.     protected void onCreate(Bundle savedInstanceState) {
  13.         super.onCreate(savedInstanceState);
  14.         setContentView(R.layout.web);
  15.         init();
  16.     }

  17.     @SuppressLint("SetJavaScriptEnabled")
  18.     private void init() {
  19.         webView = (WebView) findViewById(R.id.id_webView);
  20.         webView.loadUrl(url);
  21.         // 使网页可以在webView中直接打开
  22.         webView.setWebViewClient(new WebViewClient() {
  23.             @Override
  24.             public boolean shouldOverrideUrlLoading(WebView view, String url) {
  25.                 // 返回值是true的时候控制网页在webView中去打开,如果
  26.                 // 为false就调用系统 浏览器
  27.                 view.loadUrl(url);
  28.                 return true;
  29.             }
  30.             // WebViewClient帮助WebView去处理一些页面控制和请求通知

  31.         });
  32.         // 启用支持javaScript
  33.         WebSettings settings = webView.getSettings();
  34.         settings.setJavaScriptEnabled(true);
  35.     }
  36. }

阅读(211) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~