Android应用开发——跑马灯效果

发布于 2022-10-15 10:12:13 字数 1460 浏览 36 评论 0

转:Kennoy  

Android应用开发——跑马灯效果

XML布局属性介绍

android:ellipsize:设置当文字过长时,该控件该如何显示。有如下值设置:”start”—-省略号显示在开头;”end” ——省略号显示在结尾;”middle”—-省略号显示在中间;

marquee——以跑马灯的方式显示(动画横向移动)
android:marqueeRepeatLimit在ellipsize指定marquee的情况下,设置重复滚动的次数,当设置为 marquee_forever时表示无限次。
android:focusableInTouchMode:是否在触摸模式下获得焦点。
android:focusable控件是否能够获取焦点

示例:

  1. <TextView
  2.   android:id="@+id/tv"
  3.   android:autoLink="all"
  4.   android:layout_width="fill_parent"
  5.   android:layout_height="wrap_content"
  6.   android:singleLine="true"    一定要设置这个属性
  7.   android:textSize="20sp"
  8.   android:textColor="#00FF00"
  9.   android:focusable="true"
  10.   android:ellipsize="marquee"
  11.   android:marqueeRepeatLimit="marquee_forever"
  12.   android:focusableInTouchMode="true"
  13.   android:text="中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国中华人民共和国vvvvvvv"
  14.   />

复制代码

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文