Android(安卓)textview 只显示一行,多余部分显示.....
16lz
2021-12-04
如果说文字后面的....在文字的最下面 这个使用的属性是ellipsize
下面来看下这个属性
android:ellipsize=”start”—–省略号显示在开头 “…xxx” 这个是设置显示后面的几个文字
看效果图
android:ellipsize=”end”——省略号显示在结尾 “xxx…” 设置前世前面的几个文字
看下效果图
android:ellipsize=”middle”—-省略号显示在中间 “xx…xx”
中间效果图
android:ellipsize=”marquee”–跑马灯效果
跑马灯详细可以看这篇博客
注意点
1 虽然singleLine 属性过时了但是,不设置还是不显示效果的,所以我们设置的时候记得下面3个属性
android:maxEms="5" android:ellipsize="end" android:singleLine="true"
2 textView的属性要宽度要设置为wrap_content 如果是match_parent 是不显示效果的。。。。。。。。
更多相关文章
- 多个 Android(安卓)Drawable shape 组合画田字格
- Android(安卓)修改EditText光标颜色
- Android与JS互调的简单使用
- [Android] Eclipse Android中设置模拟器屏幕大小几种方法
- android-xml布局属性 - 随心
- Android常用布局
- android:windowSoftInputMode
- Android实现局部图片滑动指引效果
- Android中gravity的各种效果图