ExpandableTextView
来源:互联网 发布:阮一峰 javascript 编辑:程序博客网 时间:2024/04/28 11:42
可折叠的TextView,网上找了一些现成的发现存在一些问题
- 不支持动态改变折叠时最大行数
- ExpandableTextView嵌套在其他布局中展开折叠时高度计算有问题,会出现充满父布局的问题。
代码中注释很详细,就不进行代码分析了,原理就是获取出来折叠和展开时TextView的高度,进行动态改变TextView的高度。
效果图如下:
代码中使用了属性动画,如果需要支持低版本,可将属性动画替换为NineOldAndroids的属性动画
下载地址:https://github.com/dreamlizhengwei/ExpandableTextView
0 0
- ExpandableTextView
- ExpandableTextView
- 自定义ExpandableTextView
- ExpandableTextView的问题
- 如何使用ExpandableTextView
- Android:ExpandableTextView 的扩展
- ExpandableTextView源码分析
- android textView 折叠 展开 ExpandableTextView
- 可折叠展开的TextView -- ExpandableTextView
- 几句代码搞定ExpandableTextView
- 使用ExpandableTextView遇到的坑
- 可折叠TextView控件使用:ExpandableTextView
- Android实现ExpandableTextView可扩展TextView
- 用TextViews实现的ExpandableTextView效果
- 开源控件ExpandableTextView的使用
- ExpandableTextView可下拉扩展的TextView
- ExpandableTextView可以展开和收缩的TextView
- android ExpandableTextView可伸缩的TextView
- 计算机图形学基础(二) 三维变换和四元数
- 贴片式元器件焊接方法
- 怎样快糙猛的开始搞Kaggle比赛
- ajax请求ashx跨域问题解决办法
- Thinkphp3.2整合类库--(tcpdf示例)
- ExpandableTextView
- Linux中的configure、pkg-config、pkg_config_path
- Java Comparable 和Comparator接口的使用及区别
- leetcode-Java-83. Remove Duplicates from Sorted List
- 项目中所使用的依赖 dependencies
- python中的map, filter, and reduce
- Spring4.x+Hibernate4.x整合出现的问题
- TextView shape 和 selector
- Maximum Depth of Binary Tree