android textview跑马灯触发条件,Android开发:文本控件详解——TextView(二)文字跑马灯效果实现...

一、需要使用的属性:

1、android:ellipsize

作用:若文字过长,控制该控件如何显示。

对于同样的文字“Android开发:文本控件详解——TextView(二)文字跑马灯效果实现”,不同的属性效果如下:

start:省略号显示在开头,即显示最后面文字,前面省略

android:ellipsize="start"

c1a7092d1d5042578cf2b809385cccf0.png

end:省略号显示在结尾,即显示最前面文字,后面省略

android:ellipsize="end"

458cee8a3d36d10873a39277f554eca3.png

middle:省略号显示在中间,显示开头和结尾文字,中间省略

android:ellipsize="middle"

2824eeb70bc9e1aaa4c4176153cd1cbf.png

marquee:以动画横向移动的方式显示,一直是动态的滚播形式

android:ellipsize="marquee"

28ab7f30566d250f2ded0659ecf170f0.png

2、android:marqueeRepeatLimit

在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为marquee_forever时表示无限次。

3、android:scrollHorizontally

设置文本超出TextView的宽度的情况下,是否出现横拉条。

4、android:focusable

在控件得到焦点(被点击)后触发事件。

5、android:focusableInTouchMode

在程序运行开始的时候,无需获取焦点(不需被点击)即可触发事件。

6、android:singleLine="true"

TextView单行显示不换行

二、效果实现:

代码如下:

/>

实现效果如下:

64664d52d84dc1c1beaa84febca788f0.gif

相关链接:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值