/RichEditor

自定义富文本编辑器,可以添加文本,图片和视频,图片可一拖动

Primary LanguageJava

RichEditor

Apache License 2.0 Release Version API PRs Welcome 996.icu


  • 介绍

    富文本编辑器,可添加视频和图片,带图片拖动功能

  • 依赖方式

    需要添加mavenCentral

    在setting.gradle文件中

     pluginManagement {
     repositories {
       gradlePluginPortal()
       google()
       mavenCentral()
        }
     }
     dependencyResolutionManagement {
        repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
        repositories {
           google()
           mavenCentral()
           }
     }
    

    Gradle:

    在你的module的build.gradle文件

       implementation 'com.log1992:RichEditor:2.0.2'
    

    Maven:

      <dependency>
        <groupId>com.log1992</groupId>
        <artifactId>RichEditor</artifactId>
        <version>2.0.2</version>
        <type>aar</type>
     </dependency>
    

    Lvy

      <dependency org="com.log1992" name="RichEditor" rev="2.0.2" />
    

  • 引入的库:

         implementation 'androidx.appcompat:appcompat:1.4.0'
         testImplementation 'junit:junit:4.13.2'
         implementation 'cn.jzvd:jiaozivideoplayer:7.4.1'
         api 'com.github.bumptech.glide:glide:4.12.0'
         annotationProcessor 'com.github.bumptech.glide:compiler:4.12.0'
    

  • 使用方法

    直接使用XML文件引入即可

    <com.pppcar.richeditorlibary.view.RichEditor
            android:id="@+id/rich_et"
            android:layout_above="@id/tool_container"
            android:layout_width="match_parent"
            android:layout_centerInParent="true"
            android:layout_height="match_parent"/>
    

  • 注意

    1. 权限处理

    2. FileProvider以及android:requestLegacyExternalStorage="true"


  • 感谢

    JzvdJZVideo