•参考资料
[1] : 视频链接
•学习清单
- 常用属性
- 文本框显示不开用省略号代替
- 跑马灯效果
•常用属性
- layout_width : 设置文本框的宽度
- layout_height : 设置文本框的高度
- text : 设置文本框中显示的字符
- textSize : 设置文本框中字符的大小
- textColor : 设置文本框中字符的颜色
- maxLines : 设置文本框最多显示多少行字符
- ellipsize : 有多种取值
- android:ellipsize = "end" 省略号在结尾
- android:ellipsize = "start" 省略号在开头
- android:ellipsize = "middle" 省略号在中间
- android:ellipsize = "marquee" 跑马灯(最好加一个约束android:singleline = "true")
•Code
View Code1 <TextView 2 android:id="@+id/tv_1" 3 android:layout_width="wrap_content" 4 android:layout_height="wrap_content" 5 android:text="android studio 自学笔记" 6 android:textSize="20sp" 7 android:textColor="#F82414"/> 8 9 <TextView 10 android:id="@+id/tv_2" 11 android:layout_width="160dp" 12 android:layout_height="wrap_content" 13 android:maxLines="1" 14 android:ellipsize="start" 15 android:text="android studio 自学笔记" 16 android:textSize="20sp" 17 android:textColor="#F82414" 18 android:layout_marginTop="10dp"/> 19 <TextView 20 android:id="@+id/tv_3" 21 android:layout_width="160dp" 22 android:layout_height="wrap_content" 23 android:maxLines="1" 24 android:ellipsize="middle" 25 android:text="android studio 自学笔记" 26 android:textSize="20sp" 27 android:textColor="#F82414" 28 android:layout_marginTop="10dp"/> 29 <TextView 30 android:id="@+id/tv_4" 31 android:layout_width="160dp" 32 android:layout_height="wrap_content" 33 android:maxLines="1" 34 android:ellipsize="end" 35 android:text="android studio 自学笔记" 36 android:textSize="20sp" 37 android:textColor="#F82414" 38 android:layout_marginTop="10dp"/> 39 40 <TextView 41 android:id="@+id/tv_5" 42 android:layout_width="200sp" 43 android:layout_height="wrap_content" 44 android:layout_marginTop="10dp" 45 android:text="android studio 自学笔记" 46 android:textSize="20sp" 47 android:textColor="#F82414" 48 android:singleLine="true" 49 android:ellipsize="marquee" 50 android:marqueeRepeatLimit="marquee_forever" 51 android:focusable="true" 52 android:focusableInTouchMode="true"/>
•演示
原文:https://www.cnblogs.com/hyacinthLJP/p/12313159.html