TextView实现水平滚动

TextView实现水平滚动,第1张

TextView实现水平滚动

当TextView的文字过长时,我们可以设置文字的显示方式。
”start”—–省略号显示在开头;
”end”——省略号显示在结尾;
”middle”—-省略号显示在中间;
”marquee” ——以跑马灯的方式显示(动画横向移动)
使用marquee模式时还需要设置以下几点才能起作用:
1.android:singleLine=“true”
2.控件需要获取焦点,一般使用.setSelected(true)方法,这样可以动态的设置是否滚动。
猜测是控件获取焦点后才能滚动
最后可以设置滚动次数,这里是无限滚动android:marqueeRepeatLimit=“marquee_forever”。
注意:文字长度大于控件宽度才有水平滚动效果。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5437957.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-11
下一篇 2022-12-11

发表评论

登录后才能评论

评论列表(0条)

保存