前两篇解决了一些问题,但是今天使用又出现了新的问题。添加在Listview中会出现布局错乱!
So 在次解决!
首先设置依赖
dependencies { compile 'com.timqi.collapsibletextview:library:1.1.2'}
然后在Va'lues==》attrs中设置
这几个参数分别表示
- 后缀颜色,也就是「显示全文」,「隐藏」这几个字的颜色
- 折叠后显示几行文字
- 折叠后的后缀文字,也就是「显示全文」
- 展开后的后缀文字,也就是「隐藏」
- 隐藏与展示的触发事件是点击后缀还是整个 TextView
使用
viewHolder.tvContent.setFullString(listBean.getContent());//设置文本viewHolder.tvContent.setExpanded(false);//设置是否已展开