此库和demo主要是clone来自这位带哥的RepositoryYeDaxia/Android-YRichEditor,感谢
当然是做了适合自己的修改,主要修改内容如下
- 升级了demo和module的依赖库
- 修复二次编辑「点击提交」已上传的图片检测不出的问题
- 修改了一些适合自己的样式问题
- demo也修改了一些样式和功能
一些提示:
- 建议直接clone下来运行看看,因为现在的demo只适合我自己的需求
- 此富文本编辑器功能挺丰富的,但是我只用到了「插图」和「加粗」,demo里的其他功能我在xml里设置成GONE了,因此想看其他功能请务必自己修改
- 更多的需求请查看以下的内容,因为下面的md文件除了失效的其余我没改过
提供一张预览图:
an android richedtor with native implementation
- 支持图文并排。
- 支持加粗和链接。
- 支持本地图片和网络图片。
- 自定义图片加载和图片上传。
- 图片,标题,段落作为一级标签。
- 加粗,链接作为段落的内嵌标签。
示例:
<h1>这是一级标题</h1>
<p>段落1<a href="http://heiman.com">hei man</a></p>
<p>段落2<b>我是加粗部分</b>hello<br></p>
<img src="https://github.com/pic.png" width="100", height="100"/>
<p>段落3<b>加粗加粗加粗<br>加粗加粗加粗</b></p>
详细使用请查看示例,有关原理可以查看Android原生简易图文编辑器
Thanks:
- XRichText: https://github.com/sendtion/XRichText
- cwac-richedit: https://github.com/commonsguy/cwac-richedit
- Html解析库Jsoup:https://jsoup.org/