文件名称:Android代码-XRichText
文件大小:169KB
文件格式:ZIP
更新时间:2022-08-27 17:39:55
Android代码
XRichText 一个Android富文本类库,支持图文混排,支持编辑和预览,支持插入和删除图片。 实现的原理: 使用ScrollView作为最外层布局包含LineaLayout,里面填充TextView和ImageView。 删除的时候,根据光标的位置,删除TextView和ImageView,文本自动合并。 生成的数据为list集合,可自定义处理数据格式。 注意事项 xrichtext库中引入了Glide库版本为4.7.1,自己项目中不需要再引入,如果想引入自己的项目,请把Glide排除在外,AppCompat支持库同样也可以排除。 Demo中图片选择器更换为知乎开源库Matisse,适配Android 7.0系统使用FileProvider获取图片路径。 开发环境更新为 AS 3.1.2 Gradle 4.4 compileSDK 27 support library 27.1.1,导入项目报版本错误时,请手动修改为自己的版本。 V1.4版本开放了编辑笔记时的删除图片接口,请自己在Activity中设置OnRtDeleteImageListener接口。 V
【文件预览】:
XRichText-master
----gradlew.bat(2KB)
----gradlew(5KB)
----gradle.properties(730B)
----app()
--------proguard-rules.pro(888B)
--------src()
--------.gitignore(7B)
--------build.gradle(2KB)
----gradle()
--------wrapper()
----.idea()
--------gradle.xml(812B)
--------runConfigurations.xml(564B)
--------misc.xml(2KB)
--------vcs.xml(180B)
--------modules.xml(476B)
----xrichtext()
--------proguard-rules.pro(983B)
--------src()
--------.gitignore(7B)
--------build.gradle(834B)
----.gitignore(150B)
----README.md(10KB)
----settings.gradle(29B)
----build.gradle(1KB)