首页 > 其他分享 >android webView 文字、图片分别加载。乱码问题

android webView 文字、图片分别加载。乱码问题

时间:2022-12-09 17:02:46浏览次数:42  
标签:setBlockNetworkImage url 乱码 android null data webView 加载

 1.加载url前,设置图片阻塞

1. webSettings.setBlockNetworkImage( true );


2.加载完毕后,关闭图片阻塞

1. public void onPageFinished(WebView view, String url) {
2. webSettings.setBlockNetworkImage( false );
3.
4. super.onPageFinished(view, url);
5. }

3.乱码问题

String data = "<html><body><div>" +
"<img src='http://www.baidu.com/img/baidu_sylogo1.gif' width='270' height='129'/></div><div>测试文字</div>" +
"</body></html>";
web.loadDataWithBaseURL(null, data, "text/html", "utf-8", null);

标签:setBlockNetworkImage,url,乱码,android,null,data,webView,加载
From: https://blog.51cto.com/u_15907753/5926284

相关文章

  • Android Bitmap和Drawable
    一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的......
  • Android类库打包方法探究
    众所周知,Android应用使用ADT打包成apk,apk中包含了运行程序所需要的一切,包括:class、asset、res、AndroidManifest.xml等。而对于类库项目(libraryproject),ADT生成的jar......
  • android打开系统联系人界面
    在android应用程序的开发中,经常要实现的一个功能是调用系统自带的联系人界面,做到选择人之后,取得相应的名称和号码,并返回。android2.0前后实现方式上也有一定的差别:主要是2.0......
  • android静默安装探讨(申请加精)
     1)在网上搜寻该问题的解决方法,且查阅android开发文档,没有发现可以实现该功能的显示API调用,网络上很多人请教同样的问题,但都没有能够实现解答;说是android为了用户的安全,......
  • PLSQL中文显示乱码,真正有效的解决方案(无需修改注册表 )
    PLSQL中文显示乱码,可能是oracle客户端和服务器端的编码方式不一样。网上有很多帖子介绍解决方法,但都说得不清不楚的,这里我将自己经过实践和理解的真正的解决方案分享给......
  • android之屏幕方向改变以及onConfigurationChanged事件
    注意:onConfigurationChanged事件并不是只有屏幕方向改变才可以触发,其他的一些系统设置改变也可以触发,比如打开或者隐藏键盘。当我们的屏幕方向发生改变时,就可以触发onConfig......
  • Android Studio工程目录结构分析(一)
    AndroidStudio工程目录我们这里以一个简单的HelloWorld工程来分析:1、.gradle和.idea     这两个目录下放置的都是AndroidStudio自动生成的一些文......
  • Android内存优化(使用SparseArray和ArrayMap代替HashMap)
    在Android开发时,我们使用的大部分都是Java的api,比如HashMap这个api,使用率非常高,但是对于Android这种对内存非常敏感的移动平台,很多时候使用一些java的api并不能达到更好的性......
  • Android内存优化——常见内存泄露及优化方案
    如果一个无用对象(不需要再使用的对象)仍然被其他对象持有引用,造成该对象无法被系统回收,以致该对象在堆中所占用的内存单元无法被释放而造成内存空间浪费,这中情况就是内存泄露......
  • RCAR M3N Android P 编译
    1.环境搭建1.1 Nomodulenamed'Crypto'pip3installcrypto -ihttps://pypi.tuna.tsinghua.edu.cn/simple/  1.2 /bin/sh:1:lz4c:notfoundsudoapt-g......