From e31bf9444131d20b333e5d4e477d9f5575560c4f Mon Sep 17 00:00:00 2001 From: xuechangfeng <963779172@qq.com> Date: Tue, 29 Jun 2021 16:19:02 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 93 +++++++++++++++++-------------------------------------- 1 file changed, 28 insertions(+), 65 deletions(-) diff --git a/README.md b/README.md index 9bbc1a9..5d01fb9 100644 --- a/README.md +++ b/README.md @@ -6,7 +6,7 @@ - 功能:实现可以展开/折叠的Text控件 - 项目移植状态:主功能完成 - 调用差异:无 -- 开发版本:sdk6,DevEco Studio 2.2 Beta2 +- 开发版本:sdk6,DevEco Studio 2.2 Beta1 - 基线版本:Release 2.3 #### 效果演示 @@ -27,12 +27,12 @@ allprojects { 2.在entry模块的build.gradle文件中, ```gradle dependencies { - implementation('com.gitee.chinasoft_ohos:ExpandableTextView:0.0.1-SNAPSHOT') + implementation('com.gitee.chinasoft_ohos:chips-input-layout:0.0.1-SNAPSHOT') ...... } ``` -在sdk6,DevEco Studio 2.2 Beta2下项目可直接运行 +在sdk6,DevEco Studio 2.2 Beta1下项目可直接运行 如无法运行,删除项目.gradle,.idea,build,gradle,build.gradle文件, 并依据自己的版本创建新项目,将新项目的对应文件复制到根目录下 @@ -40,55 +40,35 @@ allprojects { 使用该库非常简单,只需查看提供的示例的源代码。(查看ViewCreateHelper.java中在ScrollView和ListContainer中的使用) ```示例XML - - - - - - + ohos:left_padding="10vp" + ohos:right_padding="10vp"> + + + + + + + ``` ```java -ExpandableTextView expandableTextView = (ExpandableTextView) - component.findComponentById(ResourceTable.Id_expandable); -expandableTextView.setText(slice.getString(ResourceTable.String_dummy_text2)); + mFirstFlowLayout = (FlowLayout) findComponentById(ResourceTable.Id_id_first_flowlayout); + mFirstFlowLayout.setListener(this); ``` 另外,您可以选择在布局xml文件中设置以下属性,以自定义ExpandableTextView的行为。 1. maxCollapsedLines (默认为8)当TextView折叠时允许显示的最大文本行数 @@ -114,20 +94,3 @@ CloudTest代码测试无异常 #### 版本迭代 - 0.0.1-SNAPSHOT - -#### 版权和许可信息 - ``` -Copyright 2017 wuhenzhizao - -Licensed under the Apache License, Version 2.0 (the "License"); -you may not use this file except in compliance with the License. -You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - -Unless required by applicable law or agreed to in writing, software -distributed under the License is distributed on an "AS IS" BASIS, -WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -See the License for the specific language governing permissions and -limitations under the License. - ``` \ No newline at end of file -- Gitee From de0eea2982fabc1c28a8b0b9cb1342b5ecd495a5 Mon Sep 17 00:00:00 2001 From: xuechangfeng <963779172@qq.com> Date: Tue, 29 Jun 2021 16:22:07 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) diff --git a/README.md b/README.md index 5d01fb9..f8d0b13 100644 --- a/README.md +++ b/README.md @@ -38,7 +38,7 @@ allprojects { #### 使用说明 -使用该库非常简单,只需查看提供的示例的源代码。(查看ViewCreateHelper.java中在ScrollView和ListContainer中的使用) +使用该库非常简单,只需查看提供的示例的源代码。(查看MainAbilitySlice.java中在ScrollView和ListContainer中的使用) ```示例XML