android textview 怎么实现文字滚动
4个回答
展开全部
scrollHorizontally属性
设置当该文本框不够显示全部内容时是否允许水平滚动。
ScrollView控件实现垂直滚动,里面可以嵌套HorizontalScrollView,实现水平滚动。
注意,HorizontalScrollView一般不单独使用,与ScrollView嵌套使用。
设置当该文本框不够显示全部内容时是否允许水平滚动。
ScrollView控件实现垂直滚动,里面可以嵌套HorizontalScrollView,实现水平滚动。
注意,HorizontalScrollView一般不单独使用,与ScrollView嵌套使用。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2018-06-28 · 互联网+时代高效组织信息化平台
关注
展开全部
android:focusable="true" 加上这句 TextView只有是焦点组件时,才会滚动。 如果你不想是焦点也能滚动的话,那应该是个走马灯控件了,我也研究下看看走马灯得如何实现。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
需要用ScrollView吧。把textView放在ScrollView中。文字过多超出屏幕时会滑动。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
是不是跑马灯的效果?
<TextView
android:id="@+id/myTextView"
android:layout_width="180px"
android:layout_height="wrap_content"
android:textColor="@android:color/white"
android:ellipsize="marquee"
android:focusable="true"
android:marqueeRepeatLimit="marquee_forever"
android:focusableInTouchMode="true"
android:scrollHorizontally="true"
android:text=""
>
</TextView>
<TextView
android:id="@+id/myTextView"
android:layout_width="180px"
android:layout_height="wrap_content"
android:textColor="@android:color/white"
android:ellipsize="marquee"
android:focusable="true"
android:marqueeRepeatLimit="marquee_forever"
android:focusableInTouchMode="true"
android:scrollHorizontally="true"
android:text=""
>
</TextView>
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |