# Android ExpandableTextView
在Android应用程序中,我们经常需要显示大段文字内容,但是有时候展示全部内容可能会占用过多的屏幕空间。这个时候,我们可以使用ExpandableTextView来实现展开和收缩长文本的功能。本文将介绍如何使用ExpandableTextView,并提供相关的代码示例。
## ExpandableTextView简介
Expanda            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-03 19:59:02
                            
                                288阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            效果:
ExpandableTextView dableTextView 是一个让你轻松实现“展开收起(expand/collapse)”功能的控件 
1build.gradle 依赖compile 'com.ms-square:expandableTextView:0.1.4'
2<com.ms.square.android.expandabletextview.ExpandableTex            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-11 11:24:30
                            
                                375阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            可折叠TextView控件使用:ExpandableTextView            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-06 12:52:16
                            
                                640阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            介绍在应用开发中,总会遇到一些类似于公告,说明等长文本的TextView,但是为了排版美观等因素,我们通常是要隐藏后半部的文            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-10-27 14:47:26
                            
                                155阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## Android ExpandableTextView 属性
在Android开发中,有时我们需要在TextView中显示大段文本内容,但是由于空间受限,无法一次性展示所有的内容。这时,我们可以使用ExpandableTextView来实现文本内容的展开和收起功能。本文将介绍ExpandableTextView的属性及使用方法,并附带代码示例。
### ExpandableTextView            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-05 05:06:25
                            
                                411阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言:为了保持界面UI的整洁以及将尽可能多的内容显示在有限的空间中,往往需要将长度过长的TextView进行内容截            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-13 12:24:24
                            
                                588阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ExpandableTextView这个库相信大家都用过,没用过的可以先了解下: https://github.com/Manabu-GT/ExpandableTextView  这里简单介绍下使用方式,主要说的是遇到的问题以及对应的修改,文末会给出重写的ExpandableTextView。首先ExpandableTextView给我们提供了以下几个可以设置的属性:maxCollapsedLin            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-28 21:02:53
                            
                                17阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            效果:
ExpandableTextView dableTextView 是一个让你轻松实现“展开收起(expand/collapse)”功能的控件 
 
1build.gradle 依赖 compile 'com.github.damien5314:TimeSinceTextView:1.1.0'
2 
<com.ddiehl.timesincetextview.TimeSinceTex            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-11 11:22:23
                            
                                259阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            依赖://1百分比布局
   implementation 'com.zhy:percent-support-extends:1.1.1'
    //2可折叠TextView
   implementation 'com.ms-square:expandableTextView:0.1.4'  
    //3注解//插件依赖  3.0 改为8.4.0
   implementation 'co            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-09-01 11:55:07
                            
                                97阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ##一 、基本控件##
###TextView###
HTextView 一款支持TextView文字动画效果的Android组件库。
ScrollNumber 滚动数字控件
ticker 滚动数字控件
ReadMoreTextView 阅读更多,折叠文本
ExpandableTextView 折叠文本
android-autofittextview 自动调整文字大小
html-textview            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-12 16:43:26
                            
                                691阅读
                            
                                                                             
                 
                
                             
         
            
            
            
                    最近在开发中需要实现一个需求,某项东西的介绍文字超过三行默认要收起,点击末端下拉箭头可以展开查看更多,大致效果图如下:        咋一看需求还挺简单,GitHub上也有现成的ExpandableTextView控件可用,实现效果:        好像看起来差不            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-31 10:14:30
                            
                                106阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # Android TextView 折叠收缩
在Android应用开发中,TextView是一个常用的UI控件,用于显示文本内容。有时候,我们需要在TextView中显示大段的文本内容,但是又希望用户可以选择是否展开或者收缩这些文本内容,以提供更好的用户体验。
本文将介绍如何通过编程实现TextView的折叠和收缩功能,包括使用ExpandableTextView库和自定义实现两种方式,并提            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-21 08:33:06
                            
                                352阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在实际开发中,Android中自带的控件有些满足不了我们的需求,我们需要在原有的控件做一些处理。有时我们开发周期紧,为了赶开发进度和不重复造轮子,我们从网络下载比如github。直接现用,有些来不急理清原理。建议有空还是花点时间整理理清原理。今天给大家推荐一个支持查看更多的TextView。
 
效果:
 
源码:
 
public class ExpandableTextView extend            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-06-11 08:42:58
                            
                                1786阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本篇主讲ExpandableTextView库,这个开源项目主要用于Item显示文字内容过多,采用点击图标展开收缩的方式来显示。效果图          个人实现思路投根据伸缩状态,方向箭控制src变化或者动画旋转投根据伸缩状态,文字内容改变maxLength或者动态改变控件高度以上仅为个人猜想,博主还是的看过源码才能清楚具体实现.在看过源码后决定在本篇博客补充一个知识点(了解的自动忽略)onFi            
                
         
            
            
            
            项目介绍: 
  可折叠的textview是一个很常见的功能,相信大家都在微信朋友圈体验过这种场景:朋友发的笑话都只有半截,下面是一片白色,你要展开全文之后才能知道最后结果。 
  其实这也不是什么高大上的东西,网上也有现成的例子,但是使用起来还是得稍微调整一下,最牛逼的应该就是  Manabu-GT的ExpandableTextView。那么我们通过对它的学习,自己来撸一发   项目已经