1.主文件代码部分:MainActivity.java

package com.lxq.webview01;import android.app.Activity;import android.os.Bundle;import android.view.KeyEvent;import android.view.View;import android.view.View.OnClickListener;import android.webkit.WebSettings;import android.webkit.WebView;import android.webkit.WebViewClient;import android.widget.Button;import android.widget.EditText;public class MainActivity extends Activity {private EditText et_url;private Button btn_request;private WebView wv;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);initView();initSetting();initEvent();}private void initSetting() {//webview设置属性WebSettings ws=wv.getSettings();ws.setBuiltInZoomControls(true);ws.setDefaultZoom(WebSettings.ZoomDensity.FAR);ws.setJavaScriptEnabled(true);ws.setSupportZoom(true);//点击链接继续在当前browser中响应,而不是新开Android的系统browser中响应该链接,必须覆盖 webview的WebViewClient对象wv.setWebViewClient(new WebViewClient(){       public boolean shouldOverrideUrlLoading(WebView view, String url) {       view.loadUrl(url);       return true;       }       });   }//初始化控件private void initView() {et_url =(EditText)findViewById(R.id.et_url);btn_request = (Button)findViewById(R.id.btn_request);wv= (WebView)findViewById(R.id.wv);}//按键监听public boolean onKeyDown(int keyCode, KeyEvent event) {       if ((keyCode == KeyEvent.KEYCODE_BACK) && wv.canGoBack()) {       wv.goBack();       return true;       }       return super.onKeyDown(keyCode, event);       } //初始化事件private void initEvent() {btn_request.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {String url=et_url.getText().toString().trim();wv.loadUrl(url);}});}}
2.布局文件代码部分:activity_main.xml

                    

3.最重要的是在mainfest中添加权限,否则,你会发现一直显示无法显示。

<?xml version="1.0" encoding="utf-8"?>                                                                                        

4.运行效果如下图所示:

android的WebView简单实例_第1张图片


ok!!!

更多相关文章

  1. Android 初学入门代码注释 学习笔记001 16.03.18
  2. Android实训所学功能实现代码集合
  3. Android自动更新代码
  4. android代码实现自动关机
  5. android sdcard 检测代码
  6. android WiFi 开关代码
  7. android 怎样用代码设置墙纸
  8. android代码实现ScaleAnimation动画(附原码)

随机推荐

  1. MySQL开启慢查询方法及实例
  2. MySQL5.6 GTID模式下同步复制报错不能跳
  3. mysql学习笔记之完整的select语句用法实
  4. mysql数据表的基本操作之表结构操作,字段
  5. mysql数据库常见基本操作实例分析【创建
  6. mysql事务管理操作详解
  7. 简单了解mysql语句书写和执行顺序
  8. MySQL定时备份数据库操作示例
  9. MySQL case when使用方法实例解析
  10. mysql游标的原理与用法实例分析