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)
查看全文
相关阅读:
servlet的细节继续
Servlet的细节
【effective c++读书笔记】【第8章】定制new和delete(2)
【effective c++读书笔记】【第8章】定制new和delete(1)
【effective c++读书笔记】【第7章】模板和泛型编程(3)
【effective c++读书笔记】【第7章】模板和泛型编程(2)
【effective c++读书笔记】【第7章】模板和泛型编程(1)
【effective c++读书笔记】【第6章】继承与面向对象设计(4)
【effective c++读书笔记】【第6章】继承与面向对象设计(3)
【effective c++读书笔记】【第6章】继承与面向对象设计(2)
原文地址:https://www.cnblogs.com/jeffen/p/6891737.html
最新文章
移动端有小定位(右)导航的写法
输出100-200以内所有素数
开学了
who命令
二叉树的最大深度---简单
环形链表---简单
合并两个有序链表---简单
反转链表---简单
删除链表的倒数第N个节点---简单
删除链表中的节点---简单
热门文章
STL之shared_ptr
推荐两个c++常用网站
JDBC再学习
用户管理系统界面添加图片
Servlet用户管理系统继续开发
reqest实现请求转向
Response常见应用
中文乱码处理
HttpServlet.Response
用户管理系统1.0(主界面与分界面Servlet)
Copyright © 2011-2022 走看看