UITextView

Android-推荐一个文本折叠的开源库(ReadMoreTex

2022-07-24  本文已影响0人  阿博聊编程
图片来源网络,入侵必删
在很久之前我遇见过文本折叠效果,我当时实现思路是接触需要展示的部分,然后加一个按钮查看更多来实现的。这篇博客分享的开源库是通过展示高度来实现,个人感觉还是有参考意义的,希望能帮一些小伙伴提高开发效率。

ReadMoreTextView

开源库介绍是带有修剪文本的自定义TextView具体可以查看开源的文档。

引入项目

implementation 'com.borjabravo:readmoretextview:2.1.0'

用法

<com.borjabravo.readmoretextview.ReadMoreTextView
    android:id="@+id/text_view"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"/>

API属性

属性 描述
app:trimExpandedText 视图展开时出现的文本
app:trimCollapsedText 修剪长度以确定何时显示可点击文本
app:showTrimExpandedText 如果为真,则显示修剪文本
app:colorClickableText 修剪可点击文本的文本颜色
app:trimMode 使用两个选项选择修剪模式:trimModeLength 或 trimModeLines

这个最后更新是2016年了,可能部分新项目没有办法适配,会出现报错之类的。想要用的小伙伴可能需要花点功夫复制修改一下。

上一篇 下一篇

猜你喜欢

热点阅读