webView打开网页

package com.example.webviewdemo01;

import android.os.Bundle;
import android.app.Activity;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.View;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class MainActivity extends Activity {

private WebView webView;

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);

webView = (WebView) findViewById(R.id.web_view);

}

public void webView(View view) {
//webview加载页面的显示
webView.loadUrl("https://www.baidu.com/");

//把打开的网页展示到 当前app中 而不是使用手机自带的浏览器打开
webView.setWebViewClient(new WebViewClient());

//获取设置的对象
WebSettings settings = webView.getSettings();
settings.setJavaScriptEnabled(true); //设置支持javaScript
settings.setJavaScriptCanOpenWindowsAutomatically(true);
}

/**
* onKeyDown 手机上按键按下的时候 触发的方法
*/
@Override
public boolean onKeyDown(int keyCode, KeyEvent event) {
//如果按下的是返回键
if (keyCode == KeyEvent.KEYCODE_BACK) {
//判断webview是否可以返回到上一页
if (webView.canGoBack()) {//判断是否可以返回
webView.goBack(); //返回

//自己处理返回的动作
return true;
}else {
return super.onKeyDown(keyCode, event);
}
}

// TODO Auto-generated method stub
return super.onKeyDown(keyCode, event);
}

}
------------------------------------------------------------------------------------------------
【webView打开网页】xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical"
>