安卓:WebView简单使用
2015-09-23 20:06
357 查看
如图:
![](http://img.blog.csdn.net/20150923200606311)
注意:加网络访问权限
逻辑代码文件:
布局文件:
注意:加网络访问权限
逻辑代码文件:
<span style="font-size:18px;">package com.example.day19_webview; import android.app.Activity; import android.os.Bundle; import android.webkit.WebChromeClient; import android.webkit.WebView; import android.webkit.WebViewClient; public class MainActivity extends Activity { WebView wb; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); wb=(WebView) findViewById(R.id.wv); wb.loadUrl("https://www.baidu.com/"); wb.getSettings().setJavaScriptEnabled(true);// 支持运行javascript wb.setWebChromeClient(new WebChromeClient());// 支持运行特殊的javascript(例如:alert()) wb.setWebViewClient(new WebViewClient());// 当点击超链地址后不会新打开浏览器来访问,而是始终在本app中浏览页面 } } </span>
布局文件:
<span style="font-size:18px;"><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:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" > <WebView android:id="@+id/wv" android:layout_width="match_parent" android:layout_height="match_parent"/> </RelativeLayout> </span>
相关文章推荐
- iOS-APP发布应注意
- Android自定义软键盘输入法,隐藏系统输入法显示光标的实现
- 使用Android Studio时的一个问题
- iOS-App上架流程
- Android 5.0新特性ToolBar
- android可扩展自己的定义,运动图像裁剪框
- Build better apps: Windows 10 by 10 development series
- iOS-APP发布应注意要点
- Android Api Demos登顶之路(七十八)Graphics-->MeansureText
- Android开机启动扫描SD卡apk流程
- Android判断当前线程是否是主线程的方法
- 小尾巴翻译APP产品分析
- Xcode7 真机测试设置
- AndroidStudio 如何生成秘钥?
- iOS7模拟器安装
- Android Studio cannot launch avd in emulator解决方案
- 模拟Android路径浏览器
- Android设计支持库(Android Design Support Library)
- Android Studio网盘下载
- android为ImageView使用蒙层