diff --git a/CHANGELOG.md b/CHANGELOG.md index 9b958e2f9b9385486660c85dbb78239da5aaf8e1..f73249615a609e4454562343b1c4e00dede9977a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ ## 0.0.1-SNAPSHOT -ohos 第一个版本,完整实现了原库的全部 api +ohos 第一个版本 + +- 实现了原库的大部分 api +- 由于原库使用的 SpannableStringBuilder方法来实现文字的展开和缩放,它可以给特定的文字添加点击事件,目前在鸿蒙上只是用RichTextBuilder来进行文字的展开和缩放,对于给特点文字设置点击事件的这种效果目前无法实现。 diff --git a/README.md b/README.md index 4e101bb00c0eb45be4d48e96eea80913e06e1dff..c6d474fff77b0daca170ae6689483f232b00ebbd 100644 --- a/README.md +++ b/README.md @@ -5,7 +5,7 @@ - 项目名称: ReadMoreTextView - 所属系列: openharmony的第三方组件适配移植 - 功能: 带有修剪文本的自定义文本视图 -- 项目移植状态: 主功能完成 +- 项目移植状态: 给特定文字设置点击事件功能未实现 - 调用差异: 无 - 开发版本: sdk6,DevEco Studio 2.2 Beta1 - 基线版本:Releases 2.1.0 diff --git a/entry/src/main/java/com/borjabravo/readmoretextviewsample/MyApplication.java b/entry/src/main/java/com/borjabravo/readmoretextviewsample/MyApplication.java index 02f7ec17de16610eba18d5a73641ac99a79ba516..cb48441a4c97a22afde3e5ae94ff1f89285e1e38 100644 --- a/entry/src/main/java/com/borjabravo/readmoretextviewsample/MyApplication.java +++ b/entry/src/main/java/com/borjabravo/readmoretextviewsample/MyApplication.java @@ -16,6 +16,11 @@ package com.borjabravo.readmoretextviewsample; import ohos.aafwk.ability.AbilityPackage; +/** + * MyApplication + * + * @since 2021-07-20 + */ public class MyApplication extends AbilityPackage { @Override public void onInitialize() { diff --git a/entry/src/main/java/com/borjabravo/readmoretextviewsample/slice/MainAbilitySlice.java b/entry/src/main/java/com/borjabravo/readmoretextviewsample/slice/MainAbilitySlice.java index d3e0e8e9dcc5e15171638012ea7979c590daad2b..d77af577d873dbe449fbf515137c14b3525e0751 100644 --- a/entry/src/main/java/com/borjabravo/readmoretextviewsample/slice/MainAbilitySlice.java +++ b/entry/src/main/java/com/borjabravo/readmoretextviewsample/slice/MainAbilitySlice.java @@ -19,6 +19,11 @@ import com.borjabravo.readmoretextviewsample.ResourceTable; import ohos.aafwk.ability.AbilitySlice; import ohos.aafwk.content.Intent; +/** + * MainAbilitySlice + * + * @since 2021-07-20 + */ public class MainAbilitySlice extends AbilitySlice { @Override public void onStart(Intent intent) { diff --git a/img/demo1.gif b/img/demo1.gif index cc986dbf7b319ae59aca5ea9d31c34d591e493e3..075b6ec224802d756e4d2c51bbc5f9277333da1a 100644 Binary files a/img/demo1.gif and b/img/demo1.gif differ