谁知道在fragment中listview的item中的textview跑马灯怎么实现

谁知道在fragment中listview的item中的textview跑马灯怎么实现
2025-03-21 16:49:06
推荐回答(1个)
回答1:

TextView中有个ellipsize属性,作用是当文字过长时,该控件该如何显示,解释如下:

  1. android:ellipsize=”start”—–省略号显示在开头

  2. 2.android:ellipsize=”end”——省略号显示在结尾

  3. 3.android:ellipsize=”middle”—-省略号显示在中间

  4. 4.android:ellipsize=”marquee”–以跑马灯的方式显示(动画横向移动)

  5. 文字左右滚动三个属性: 

  6. android:singleLine="true" 

  7. android:ellipsize="marquee" 

  8. android:marqueeRepeatLimit="marquee_forever"

  9. Android中我们为了实现文本的滚动可以在ScrollView中嵌入一个TextView,其实TextView自己也可以实现多行滚动的,毕竟ScrollView必须只能有一个直接的子类布局。只要在layout中简单设置几个属性就可以轻松实现。

  10. android:id="@+id/tvCWJ" 

  11. android:layout_width="fill_parent" 

  12. android:layout_height="wrap_content" 

  13. android:scrollbars="vertical"

  14. android:singleLine="false"

  15. android:maxLines="15"

  16. android:textColor="#FF0000"

  17. />