Android系统中TextView实现跑马灯效果,必须具备以下几个条件: 1、android:ellipsize=”marquee” 2、TextView必须单行显示,即内容必须超出TextView大小 3、TextView要获得焦点才能滚动 XML代码: android:ellipsize="marquee", android:singleLine="true" Java代码: mTVText.setText("哼唱接撒砥砺风节雷锋精神http://orgcent.com/,很长很长很长很长很长很长的数据"); mTVText.setSingleLine(true); mTVText.setEllipsize(TruncateAt.MARQUEE); PS: TextView.setHorizontallyScrolling(true); //让文字可以水平滑动 TextView还可以设置跑马灯效果的滚动次数,如下: XML代码设置: android:marqueerepeatlimit="1"。1代表1次,-1代表无限循环。 Java代码设置: mTVText.setMarqueeRepeatLimit(-1);

更多相关文章

  1. Android纠正Activity横竖屏切换的生命周期的错误
  2. 浅谈android:clipChildren属性
  3. Android动画设置interpolator插值器
  4. android两种方式实现发送短信的功能代码
  5. LinearLayout 内部控件居中
  6. GDB + gdbserver 远程调试android native code
  7. 原始Android的目标机代码结构
  8. 在Ubuntu上下载、编译和安装Android最新内核源代码(Linux Kernel)
  9. Android下实现一个手机监控摄像头

随机推荐

  1. 常见的 Go 处理字符串的技巧
  2. golang如何做一个服务器?
  3. 优雅的实现 Golang REST API 架构
  4. 使用 Go 来构建一个 CLI 程序
  5. Go String 解析
  6. go语言中一种常见的错误
  7. Golang 开发的 Web 有哪些框架?
  8. Golang 可以开发 Web 吗?
  9. 如何实现golang语言的多态
  10. Golang 能开发前端吗?