一、在manifest中加上访问网络的权限:
 
     
    ... 

二、代码如下:

package com.example.qiaotuo;

import android.support.v7.app.ActionBarActivity;
import android.os.Bundle;
import android.annotation.SuppressLint;
import android.view.KeyEvent;
import android.webkit.WebView;
import android.webkit.WebViewClient;


public class MainActivity extends ActionBarActivity {
private WebView webView = null;


@SuppressLint("SetJavaScriptEnabled")
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        webView = new WebView(this);
        webView.loadUrl("http://www.qiaotuo.net");
        webView.getSettings().setJavaScriptEnabled(true);
        // 不适用外部的浏览器,直接在程序里进行访问网页
        webView.setWebViewClient(new WebViewClient() {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) { // 重写此方法表明点击网页里面的链接还是在当前的webview里跳转,不跳到浏览器那边
        view.loadUrl(url);
        return true;
        }
        });
        setContentView(webView);
    }


public boolean onKeyDown(int keyCode, KeyEvent event) {
if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) {
webView.goBack();
return true;
}
return super.onKeyDown(keyCode, event);
}


}

完成。以下不相关:

以下方法会跳出一个窗口,变双窗口,浏览网页

import android.net.Uri;
import android.content.Intent;

        Uri uri = Uri.parse("http://www.google.com");  
        Intent it  = new Intent(Intent.ACTION_VIEW,uri);  
        startActivity(it);

更多相关文章

  1. 输入法与窗口交互
  2. android2.2中默认浏览器无法使用手势放大缩小页面的问题定位
  3. Android 浏览器CSS 居中
  4. Android类似UC浏览器翻屏以及popuwindow动画弹出
  5. Android图形显示之本地窗口

随机推荐

  1. Android全屏显示 无标题栏、全屏、设置为
  2. Android(安卓)Adapter
  3. Android(安卓)Settings中快速搜索流程
  4. SAX解析XML文件
  5. android 学习五 设置应用程序全屏(没有状
  6. Android(安卓)Android使用JSON与服务器交
  7. 修改 android版本 签名问题
  8. Android(安卓)keyevent 中的各个值
  9. Android(安卓)getDecorView用途——屏幕
  10. android实现文本信息复制,剪切板(Clipboard