您的位置:首页 > 移动开发 > Android开发

textview实现跑马灯效果

2017-08-16 21:05 176 查看
关于textview一些基本属性介绍:

singleline 设置文本单行

ellipsize 省略的位置(如果文本在一行显示不下去,就会出现...代替显示不出来的文本。)

作用是当文字长度超过textview宽度时的显示方式:

例如,字符串"abcedfg" 的各种现实效果:

Android:ellipsize=”start”—–省略号显示在开头 "...edfg"
android:ellipsize=”end”——省略号显示在结尾  "abcdec..."

android:ellipsize=”middle”—-省略号显示在中间 "ab...fg"

android:ellipsize=”marquee”–以横向滚动方式显示(需获得当前焦点时)

focusable: 显示是否获取焦点 。有true和false两个值
关于焦点是什么的问题?
类似非触屏手机时代,需要使用键盘的上下左右去选中某个应用,然后点击确定执行。而触屏手机,我们只需要对应用点击一次,即可,无需焦点。也就是会所焦点是为了标记你目前选中的位置的。
focusableInTouchMode:滑动时是否支持获取焦点,也就是说focusableInTouchMode就是在进入触摸输入模式后,该控件是否还有获得焦点的能力.

scrollHorizontally滑动时是否水平滑动



如果有小伙伴觉得我写的对的,请顶一下这篇博文。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息