from stackoverflow,
the key point is:
myTextView.setSelected(true);
it's easy to do via XML. Use the following settings:
android:singleLine="true" android:ellipsize="marquee" android:marqueeRepeatLimit="marquee_forever" android:focusable="false" android:scrollHorizontally="true"
If your TextView is within a RelativeLayout, the width or height will have to be static (i.e. 32dp). If you need dynamic, place the TextView in another View within the RelativeLayout.
In onCreate(), you need to make the TextView selected:
myTextView.setSelected(true);
本文介绍如何通过设置TextView属性及代码实现文字滚动显示效果。关键在于使用XML设置TextView的单行显示、省略号样式、无限重复滚动、不可聚焦及水平滚动等属性,并通过程序代码设置TextView为选中状态。
101

被折叠的 条评论
为什么被折叠?



