android 富文本

2020-08-10  本文已影响0人  唔开心

主要思路 用 ImageSpan 来实现添加图片

一个图片占一行,不然会有问题(文字输入后)

1.ImageSpan 添加小的图片宽度不是全屏的,自定义CenterImageSpan getSize实现

1.1:宽度是全屏的,不居中自定义CenterImageSpan draw实现

2.光标在图片左侧,自定义 MyEditText 监听光标位置onSelectionChanged

2.2 删除换行时去掉图片myEditText.addTextChangedListener

代码地址:https://gitee.com/wlh520/CodeFragment1/commit/5765c4628f399753c084b8d6229909a98d14df22

效果图如下:

上一篇下一篇

猜你喜欢

热点阅读