原标题:Android 图文混排富文本编辑器實现详解
android 实现富文本编辑器并且实现html解析和生成。
- 字体加粗斜体,下划线删除线
- 字体根据class设置style大小 默认大(18px),中(16px),小(14px)
项目非常有学习意义尤其是对 Span 的实战。
不过对于一些简单的图文混排可以考虑使用自定义的方式,但是如果考虑三端统一尤其是支持 PC 上編辑文章,移动端显示的最好的方式还是去使用webview,主要是 PC 上的编辑器会插入非常多复杂的 html 标签非常难解析。当然了 webview 自带很多兼容性问題选择开源项目,一定要提前查看issue避免最后踩坑,我之前就遇到过类似囧境(低版本无法删除img标签最终通过调用 js 删除img)。