其他分享
首页 > 其他分享> > TextView实现水平滚动

TextView实现水平滚动

作者:互联网

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

标签:控件,滚动,省略号,marquee,水平,设置,android,TextView
来源: https://blog.csdn.net/liuxiaopang520/article/details/121242087