WebView使用配置文件

录制webview示例使用,以免以后忘记。

布局文件:

<WebView android:layout_width="fill_parent"

android:layout_height="fill_parent"

android:id="@+id/webView"/>

在oncreate方法中:

mWebView = this.findViewById(R.id.webView));

然后,

mWebView.getSettings().setJavaScriptEnabled(true); //网页中能够使用JS扩展

mWebView.setScrollBarStyle(0);//滚动栏风格,为0就是不给滚动栏留空间,滚动栏覆盖在网页

mWebView.setDrawingCacheEnabled(true);

mWebView.setWebChromeClient(new WebChromeClient(){

public void onProgressChanged(WebView view, int newProgress) {

super.onProgressChanged(view, newProgress);

Log.i("vnbo "," this progress‘s value is "+newProgress);

if(newProgress == 100){

//TODO:

}

}

});

mWebView.loadUrl("http://www.baidu.com");

注意:mWebView.setDrawingCacheEnabled(true); 此代码。能够保证使用bitmap = webView.getDrawingCache();行为截图。

时间: 2024-10-14 09:05:12

WebView使用配置文件的相关文章

android WebView 简单使用Demo

activity配置文件:activity_main.xml <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" >

android 使用webview访问优酷无法播放视频的问题

在代码中加入 webview.getSettings().setJavaScriptEnabled(true);//支持js //webview.getSettings().setPluginsEnabled(true);//设置webview支持插件,已废弃 webview.settings.setPluginState(PluginState.ON); //设置webview支持插件 同时要在Manifest配置文件的application中加入 android:hardwareAccele

android 的webview怎么展示后台传来没标签的html字符串

============问题描述============ 我想用webview进行展示一个html,html是以json字符串传过来的没标签的字符串 ,怎么进行展示的? 字符串内容如下 有图片有字符,如下: String htmlData=  &lt;p style=&quot;text-align:center&quot;&gt; &lt;img src=&quot;http://f.expoon.com/news/2013/10/09/881020.jp

android webview远程调试

H5的调试的方式一般用chrome的emulator就好,可是遇到APP就拙计了.这时候还得用远程调试,远程调试很给力,不过目前网上还没有好的文章讲解,要好好的把其配置下来还是非常有难度的,今天折腾了半天,终于弄好,分享一下 配置需求 话说其配置也是非常有考究的,和ios开发一样,都是有门槛的货,告诉大家屌丝误入,不过这个条件作为屌丝的我也算是打了擦边球,唯一要求就是android系统要4.0以上才支持 app代码 如果需要调试那么,代码中一定要先在,apk生成前的开发包中的manifest.x

Android与WebView的插件管理机制

上一篇文章说到,当利用WebViewClient或者WebChromeClient来处理由html页面传过来的请求的时候,都会将相应的服务名称,操作方法和相应的參数数据传给一个叫PluginManager的类. PluginManager类的作用是什么? 大家知道,当利用Android原生环境的功能.比方照像机.比方相冊等,这些功能都是非常分散的,说不清楚什么时候是须要这些功能,什么时候是不须要这些功能的,所以我们希望可以像插件一样.须要的时候就载入进来,不须要的时候不去理他,而PluginMa

android 下 利用webview实现浏览器功能

android 下 利用webview实现浏览器功能: 1.界面添加WEBVIEW控件. 2.在界面.JAVA代码页面(protected void onCreate(Bundle savedInstanceState) 方法中)添加如下代码: //#region WebView wb=(WebView)findViewById(R.id.Wb_Main); //设置WebView属性,能够执行Javascript脚本 wb.getSettings().setJavaScriptEnabled(

Android开发使用WebView实战技巧

转载请注明出处:http://blog.csdn.net/allen315410/article/details/44619181 前段时间做项目的时候,在项目中用了WebView组件,遇到了一些问题,所以特地找来了一些资料,学习怎么解决,现在将学习的内容整理成一篇博客记录在这里,方便以后再次遇到时可以快速查看并且解决问题.我们知道,Android中WebView是一个大型的组件,其实WebView是集成了著名的浏览器引擎webkit的一个框架,主要是用来在Android应用中加载渲染网页的.好

[WebView学习之三]:使用WebView来创建Apps

上一篇我们学习了([WebView学习之二]:使用Web Apps 支持不同分辨率屏),今天我们来继续学习. (博客地址:http://blog.csdn.net/developer_jiangqq),转载请注明. Author:hmjiangqq Email:[email protected] 假设你想要常见一个Web应用程序(或者不过一个网页)来作为client应用程序的一部分,你能够使用WebView来实现. WebView是继承与AndroidView类,在上面你能够作为Activity

webview 播放H5视频问题 黑屏 只有声音没有画面

android 用webview 播放网络视频怎控制播放按键? 在代码中加入webview.getSettings().setJavaScriptEnabled(true);//支持jswebview.getSettings().setPluginsEnabled(true);//设置webview支持插件 同时要在Manifest配置文件的application中加入 android:hardwareAccelerated="true" 硬件加速,这样才能够播放视频 Android