android使用Textview实现伸缩效果-创新互联

android开发过程中,经常遇到Textview展示不完全的情况。

10年积累的成都网站设计、成都做网站、外贸网站建设经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站制作后付款的网站建设流程,更有沙湾免费网站建设让你可以放心的选择与我们合作。

遇到此情况,通常的处理是:


方案一、Textview添加android:ellipsize属性,让展示不完的部分使用省略号代替。
方案二、Textview采用走马灯效果,使其滚动展示全部文本内容。

对于方案一,如果想查看被省略后的内容,如何实现?微信的评论列表,豌豆荚视频详情介绍都有类似使用场景。
下面来看下Demo例子的收起效果,文本内容没有展示完全,使用省略号代替,提示“更多”和向下箭头标识,截图如下:

当点击“更多”和向下箭头时,被省略的内容全部展示出来,提示“更多”和向上收起标识箭头,截图如下:


对于以上效果,实现思路如下:


1、设置Textview默认展示固定行,比如3行,内容展示不完全,在Textview尾部使用省略号代替。


xml文件内容为:


 
 
  
  
 
  
  
 
   
 
 
   
 
   
  
 

网页标题:android使用Textview实现伸缩效果-创新互联
本文路径:http://myzitong.com/article/eojps.html