textview-html
AmStrong_
这个作者很懒,什么都没留下…
展开
-
Android TextView加载HTMl图文时,图片溢出界面问题解决
一、问题在之前一篇博文中介绍了利用TextView加载Html图文,使用的时ImageGetter来加载图片,但是并没有处理图片过大的情况。解决思路是将Bitmap进行尺寸压缩,另外还要注意修改了图片大小会出现图文重叠的问题。二、解决过程具体思路就是先获取TextView的宽度width,然后计算出width与 resource.getWidth()的比例。 float s原创 2018-01-16 16:58:19 · 729 阅读 · 0 评论 -
Android TextView图文混编之Html.formHtml()
前言在TextView中要显示HTML文字是比较轻松的事,但是在其中混上图片就变的复杂了起来。本文使用Glide作为图片加载工具。上手一.首先看看需要什么对象public void onSuccess(String string) { CharSequence charSequence; // 这个是自定义的ImageGetter原创 2017-12-07 17:49:12 · 1655 阅读 · 0 评论 -
Android TextView加载HTMl图文之让图片居中显示
上一篇博文解决了图片溢出的问题,现在又发现当图片小于TextView宽度的时候是靠左的,并没有居中显示。这个问题困扰了好久,在网上也搜索不到这种需求的信息。探索TextView 显示Html内容的时候,图片加载是在ImageGetter中的。getDrawable方法中是获取drawable对象 还没绘制上去,所以肯定无法在这里调整位置。那么就得去寻找绘制的方法:BitmapDrawa原创 2018-01-16 16:56:22 · 3496 阅读 · 4 评论 -
Android TextView加载HTMl图文之添加点击事件和查看图片
前言用TextView显示Html图文,每一个需求都是需要探索的,不再是简单的添加点击事件就可以了。1、如何添加点击事件这里要使用上在Html.forHtml()方法中的第四个参数:Html.TagHandler。顾名思义就是标签处理的类。charSequence = Html.fromHtml(article.getContent(), Html.FROM_HTML_MO...原创 2018-01-16 17:45:04 · 3440 阅读 · 6 评论