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)
查看全文
相关阅读:
03-hibernate注解-关系映射级别注解-一对一
02-hibernate注解-属性级别注解
linux下使用vim替换文件中的^M换行符
maven项目中找不到Maven Dependencies解决办法
软件设计师教程(第5版)- 前言和目录
wireshark抓包分析工具的使用
Tcpdump抓包工具的使用
如何使用maven优雅地管理项目版本号
Linux系统盘扩容-物理机非虚拟机
eclipse下安装windowbuilder(一定要看)
原文地址:https://www.cnblogs.com/jeffen/p/6891737.html
最新文章
听君今一言,似读半月书
div 隐藏和显示
安装ADT的时候,提示“Cannot complete the install because one or more required items could not be
在weblogic上配置数据源
[工具]PyCharm激活、注册码无效解决办法
免费给自己的网站加 HTTPS
[Python]再学 socket 之非阻塞 Server
[Python]peewee 使用经验
[Python Web]部署完网站需要做的基本后续工作
[Python]获取子线程异常信息
热门文章
iterm2 快捷键(转载)
MongoDB入门系列(三):查询(SELECT)
08-hibernate注解-总结
08-hibernate注解-多对多双向外键关联
08-hibernate注解-多对多单向外键关联
07-hibernate注解-一对多(多对一)双向外键关联
06-hibernate注解-一对多单向外键关联
05-hibernate注解-多对一单向外键关联
04-hibernate注解-一对一双向外键关联
oracle update left join查询
Copyright © 2011-2022 走看看