zoukankan
html css js c++ java
android-getTextSize返回值是以像素(px)为单位的,setTextSize()以sp为单位
使用如下代码时,发现字号不会变大,反而会变小:
size = (int) mText.getTextSize() + 1;
mText.setTextSize(size);
后来发现getTextSize返回值是以像素(px)为单位的,而setTextSize()是以sp为单位的,两者单位不一致才造成这样的结果。
这里可以用setTextSize()的另外一种形式,可以指定单位:
setTextSize(int unit, int size)
TypedValue.COMPLEX_UNIT_PX : Pixels
TypedValue.COMPLEX_UNIT_SP : Scaled Pixels
TypedValue.COMPLEX_UNIT_DIP : Device Independent Pixels
下面这样就正常了:
size = (int) mText.getTextSize() + 1;
mText.setTextSize(TypedValue.COMPLEX_UNIT_PX, size);
来源:
http://blog.csdn.net/lizhenmingdirk/article/details/7349386
来自为知笔记(Wiz)
查看全文
相关阅读:
2 安装部署flume
1 flume快速入门——十分钟学会flume
3、剑指offer-数组——数组中重复的数字
3.kafka安装配置
2、剑指offer-字符串——替换空格
1、剑指offer-数组——二维数组中的查找
JVM虚拟机垃圾回收(GC)算法及优缺点
Exception in thread "main" java.lang.NoClassDefFoundError: com/google/common/collect/ImmutableMap
LeetCode 617. 合并二叉树 Java
Linux命令大全
原文地址:https://www.cnblogs.com/jeffen/p/6891737.html
最新文章
总计工作后学到的专业知识
熟悉使用ssm框架完成项目
考试复习技巧
Spring @RequestParam乱码问题
关于对系统管理方面见解
爬虫爬取博客园自己or他人发布文章代码
ASP.NET中使用UpdatePanel实现局部异步刷新方法和攻略(转)
2019考试规划
Asp.net框架与SpringMvc框架简单分析
基础部分:《实战深度理解笔记》6产品思维
热门文章
基础部分:《实战深度理解笔记》1-5
基本用法:7《自学模块案例》
基本用法:6《学习模块.py :<类class /函数def>》
基本用法:5《编码/解码》《文件读写:<文本/图片/音频/Excel/E-mail>》
基本用法:4《类class-cls =模板 —实例化— <对象self =复制品》
基本用法:3《数据串:字典{}、列表[]》
基本用法:2《定义函数def、返回值return、元组tuple》
4、剑指offer——从尾到头打印链表java实现
flume agent的内部原理
flume到底会丢数据吗?其可靠性如何?——轻松搞懂Flume事务机制
Copyright © 2011-2022 走看看