在 android 的textview中

同时设置

android:maxWidth="155dp"android:lines="1"android:ellipsize="end"

在部分手机上运行时,当textview的长度超过155dp时,会发现最后显示出来的长度并没有达到155dp,甚至还差的很宽,如图

解决方法:

android:lines="1"

替换为

android:singleLine="true"

android:maxWidth="155dp"android:singleLine="true"android:ellipsize="end"

得到结果如图:

转载于:https://blog.51cto.com/283859701/1897973

android textview 设置单行最大宽度和ellipsize省略号时整体变短的问题相关推荐

  1. android TextView设置字体颜色

    今天,简单讲讲如何设置TextView的字体颜色. 其实很简单,不过之前忘记了,所以还是记录,总结一下. TextView的字体设置方法: 1.直接通过配置文件设置 2.在Activity类中进行设置 ...

  2. android+设置字体行高,android textview设置字体的行距和字间距

    android textview设置字体的行距和字间距 字间距 textView有一个属性android:textScaleX是调节字间距的,它的值是一个float型.查看源代码,默认textView ...

  3. android textview 字体颜色设置,Android textview 设置不同的字体大小和颜色

    在实际应用中,需要将一个字符串已不同的颜色,字体显示出来.当然完全可以通过不同textview拼接出来.也可以通过一个textview来展示. 步骤如下: 1.定义不同style . 不妨如下定义2个 ...

  4. Android TextView设置多样式文本,跑马灯以及霓虹灯效果

    1.设置TextView字体颜色 1)使用Html标签方式设置 代码如下: tvTest1.setText(Html.fromHtml("电影<font color = blue> ...

  5. Android TextView设置透明度方法的注意点

    TextView 设置字体透明度 一般自己都是在颜色值前面添加多少透明度即可, 不如设置字体颜色的透明度为50% android:textColor="#50D81B60" 这里 ...

  6. android textview 设置字体,Android TextView设置字体风格

    在开发应用过程中经常会遇到显示一些不同的字体风格的信息犹如默认的LockScreen上面的时间和充电信息.对于类似的情况,可能第一反应就是用不同的多个TextView来实现,对于每个TextView设 ...

  7. android字体行距,android textview设置字体的行距和字间距

    字间距 textView有一个属性android:textScaleX是调节字间距的,它的值是一个float型.查看源代码,默认textView 此属性是使用的是: android.internal. ...

  8. Android TextView设置图标,调整图标大小

    在给TextView设置图标的时候,在xml文件里用 android:drawableStart="@drawable/icon" 设置TextView图标, 发现UI给的图标太大 ...

  9. Android TextView设置自动识别的超链接字体颜色,及自身点击事件无响应的解决办法

    前言 我们在给TextView设置超链接的时候,可能最简单的,Android已经给出了一个非常的简单的做法就是: 在xml中设置: <!--all表示匹配所有,web表示匹配网址 --> ...

  10. android字符串加删除线,android TextView 设置和取消删除线的两种方法

    一.TextView 设置删除线有两种方式: (推荐)方式一: 通过按位或运算符|,将 TextView 原本的 Flags 属性和删除线一块设置.setPaintFlags内会对 TextView ...

最新文章

  1. JavaScript之函数声明
  2. php js date 格式化,javascript date格式化示例_javascript技巧
  3. 广东省2021年普通高考成绩复查结果查询,广东省2021年普通高考英语听说考试成绩可以查询啦!...
  4. 华为超大云数据中心落地贵州,这些硬核技术有利支撑“东数西算”
  5. 在mac上安装python版的hanlp/JPype1
  6. [转载]用 FFMPEG 合并 MP4 视频
  7. 【UVA213】Message Decoding(读入技巧+二进制十进制转换)
  8. 理论物理考研攻略!!!
  9. 2-5暴力破解防范措施和防范误区
  10. 父级fixed_CSS3--改变固定定位(fixed)的父级定位元素
  11. Redis缓存雪崩/穿透/击穿
  12. 12个有趣的c面试题目
  13. 液晶屏幕,OLED屏幕,反应时间计算,RT,ResponseTime,响应时间
  14. 几个比较好的Web前端开发框架
  15. SQL 之 ROW_NUMBER() OVER函数用法
  16. Java大数据BigInteger和BigDecimal
  17. 浏览器如何设置默认打印机的纸张类型
  18. 这本PyTorch官方出品的Deep Learning With PyTorch终于有了中文版
  19. 使用opencv按图片修改时间进行图片读取
  20. Opencv进行人脸检测(第三版改进)

热门文章

  1. iOS.数据持久化.PersistenceLayer.属性列表
  2. Oracle中rownum用法总结
  3. php微型mvc框架创建步骤
  4. GridView 中如何给删除按钮添加提示
  5. Vue:router的beforeEach与afterEach钩子函数
  6. CentOS安装vim
  7. 【割点】【割边】tarjan
  8. [CareerCup] 18.4 Count Number of Two 统计数字2的个数
  9. 跨域技术-jsonp
  10. 30岁菜鸟涛学习VB.net 第十三天