跑马灯效果

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
irista23 2017-10-19 15:46:04

设置其单行显示,android:focusable="true"和android:focusableInTouchMode="true"再让TextView得到焦点。

<TextView
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:ellipsize="marquee"
    android:focusable="true"
    android:focusableInTouchMode="true"
    android:marqueeRepeatLimit="marquee_forever"
    android:singleLine="true"
    android:text="@string/more"
    android:textColor="@color/colorAccent" />


  • 提问者 kaido_o #1
    singleline已经不能用了,我用的maxline=1,其他都跟你一样,还是没有成功,
    2017-10-20 10:29:35
  • 好帮手慕雪 回复 提问者 kaido_o #2
    不是不让用了,只是过时了而已。为了实现跑马灯效果只能使用这个属性。其它效果可以用maxline=1来替换,但跑马灯不行。祝:学习愉快
    2017-10-20 14:31:11
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师