Android-控件WebView的基本使用
来源:互联网 发布:万网注册已备案域名 编辑:程序博客网 时间:2024/05/18 04:06
在安卓开发过程中,很多时候我们需要用到WebView控件,下面以一个例子进行说明。
功能描述:进入界面后自动加载绑定的网址。
1、首先需要完成界面的开发,代码如下所示(activity_history):
<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" tools:context=".HistoryData" ><WebView android:id="@+id/webView2" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" /></RelativeLayout>
2、在第一步,我们已经完成了界面的开发,接下来打开对应的java文件,编写如下代码:
package com.sw.xmk;import android.app.Activity;import android.os.Bundle;import android.webkit.WebSettings;import android.webkit.WebView;import android.widget.Button;public class HistoryData extends Activity{@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.activity_history);WebView webview = (WebView)findViewById(R.id.webView2);//支持javascriptwebview.getSettings().setJavaScriptEnabled(true);//加载网页webview.loadUrl("http://10.0.2.2:8080/xmk/webpage/menu/allData.action");//WebSettings websettings = webview.getSettings();////居中////websettings.setLayoutAlgorithm(LayoutAlgorithm.SINGLE_COLUMN);////自适应//websettings.setUseWideViewPort(true);//websettings.setLoadWithOverviewMode(true);//手指缩放webview.getSettings().setSupportZoom(true);webview.getSettings().setBuiltInZoomControls(true);}}
注意:别忘了还还要在AndroidManifest.xml中进行activity的声明。
运行效果如下所示:
阅读全文
0 0
- Android中WebView控件的基本使用
- Android-控件WebView的基本使用
- webView控件基本使用(android)
- webView控件基本使用(android)
- webView控件基本使用
- Android WebView的基本使用
- Android WebView 的基本使用
- android Android:控件WebView显示网页webview的使用
- Android:WebView基本使用
- Android-WebView基本使用
- Android WebView基本使用
- Android控件webview使用
- Android中webview的基本使用
- Android中WebView的基本使用
- Android中WebView控件的使用
- Android开发---WebView控件的使用
- [android进阶]webview控件的使用
- android控件:WebView的初使用
- 1051. 复数乘法 (15)
- OpenMP中几个容易混淆的函数
- Django1.10 上传图片?TEMPLATES、STATICFILES_DIRS、THUMBNAIL_PROCESSORS等相关配置
- 【VIM】vim Python工作环境配置
- 条件查询问题
- Android-控件WebView的基本使用
- 【leedcode】 Add to List 617. Merge Two Binary Trees
- Maven详解 一.前言 以前做过的项目中,没有真正的使用过Maven,只知道其名声很大,其作用是用来管理jar 包的。最近一段时间在项目过程中使用Maven,用Maven构建的web项目
- jQuery poshytip 插件的简单实用方法
- 04-UI: 屏幕适配简介
- spring mvc 中文乱码
- NGUI 类皇室战争(CR)的滚动列表效果完整实现(一)
- 面试题50_找到一条路径
- centos7下openstack环境的安装和配置