实现TextView自动滚动效果:
布局文件
<TextView
android:id="@+id/t_marquee"
android:layout_width="match_parent"
android:layout_height="50dp"
android:text="内容要足够长----------------------------------------"
android:singleLine="true"
android:ellipsize="marquee"
android:marqueeRepeatLimit="marquee_forever"
/>代码部分
TextView t_marquee = findViewById(R.id.t_marquee);
t_marquee.setSelected(true);

通过设置TextView的属性singleLine为true,ellipsize为marquee,以及将marqueeRepeatLimit设置为marquee_forever,可以实现文本内容在TextView中自动滚动的效果。在代码中,通过t_marquee.setSelected(true)激活滚动功能。
446

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



