简单webview的使用
2014-03-12 10:57
435 查看
package com.rzhang.webviewtest; import android.os.Bundle; import android.app.Activity; import android.view.KeyEvent; import android.view.Menu; 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.webView1); //缩放开关 webView.getSettings().setSupportZoom(true); //加载js webView.getSettings().setJavaScriptEnabled(true); //设置是否可以缩放 webView.getSettings().setBuiltInZoomControls(true); //无限缩放 webView.getSettings().setUseWideViewPort(true); //加载需要显示的网页 webView.loadUrl("http://www.baidu.com/"); //设置Web视图 webView.setWebViewClient(new HelloWebViewClient ()); } @Override //设置回退 //覆盖Activity类的onKeyDown(int keyCoder,KeyEvent event)方法 public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK) && webView.canGoBack()) { webView.goBack(); //goBack()表示返回WebView的上一页面 return true; } return false; } //Web视图 private class HelloWebViewClient extends WebViewClient { @Override public boolean shouldOverrideUrlLoading(WebView view, String url) { view.loadUrl(url); return true; } } @Override public boolean onCreateOptionsMenu(Menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getMenuInflater().inflate(R.menu.main, menu); return true; } }
相关文章推荐
- Android WebView的简单使用
- webview 中使用css适配简单的页面
- 制作一个简单的浏览器WebView的使用
- WebView的简单使用
- Android开发中WebView的简单使用小结
- WKWebView的简单使用,与js交互(js调用OC或swift方法)
- Android webview简单使用
- iOS使用WebView简单地应用内显示网页
- Android WebView使用简单介绍
- WKWebView的简单使用-----内存消耗优于UIWebView
- 自定义View+Tablayout + ViewPager + Fragment的使用+AIDL的简单使用+NDK + Webview的使用
- 腾讯TBS X5 WebView的简单使用
- Android---webview简单使用
- webview简单使用
- Android项目之WebView的简单使用(本文来自http://blog.csdn.net/qq_29269233)
- 安卓:WebView简单使用
- iOS开发之WKWebView简单使用
- WebView 简单使用
- WebView简单使用(一)
- Android WebView 简单使用