在安卓开发过程中,经常会有TextView显示一行内容,但是超过了屏幕宽度 就会自动换行,如果给TextView增加

android:singleLine="true"

属性的话,则会在一行显示,但是超过屏幕宽度的内容会以省略号的方式展示,如何才能在一行内显示,经百度、谷歌查阅增加以下属性就可以实现跑马灯的效果,并且可以在一行内展示出所有的内容:

android:ellipsize="marquee" //超宽后显示的省略号去除
//以下两项增加后,文字会在一行内实现跑马灯的效果
android:focusable="true" //代表TextView获得选中状态
android:focusableInTouchMode="true"

更多相关文章

  1. Android(安卓)P SystemUI之StatusBar UI布局status_bar.xml解析
  2. android用户界面-组件Widget-地图视图MapView
  3. 第17天android:《android从零开始》视频(1-5)
  4. Android中使Dialog显示时背景不变暗
  5. Android(安卓)屏幕设置
  6. scrollview 滚动条
  7. android 中使用TextView实现分段显示不同颜色的字符串
  8. ImageView的scaletype属性
  9. android开发 列表显示(ListView)

随机推荐

  1. sqlserver中求字符串中汉字的个数的sql语
  2. sqlserver中根据字符分割字符串的最好的
  3. sqlserver中去除字符串中连续的分隔符的s
  4. sqlserver 快速生成汉字的首拼字母的函数
  5. SQLserver中字符串查找功能patindex和cha
  6. 将mater库中的系统存储过程批量生成*.sql
  7. SQLServer中字符串左对齐或右对齐显示的s
  8. SqlServer参数化查询之where in和like实
  9. SqlServer参数化查询之where in和like实
  10. Sql Server 查询性能优化之走出索引的误