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)
查看全文
相关阅读:
安装Windows 和 Linux双系统(vmware) Centos7
Nginx
rsync详细配置
19、Squid代理服务器
5、SAMBA服务二:配置实例
5、SAMBA服务一:参数详解
4、NFS
1、网络基本配置
Spring data mongodb使用
win下MongoDB使用
原文地址:https://www.cnblogs.com/jeffen/p/6891737.html
最新文章
浏览器版本低于IE10跳转到指定网页
IE浏览器弹出窗口
SQL Server远程连接操作
vs2013代码模板设置
临时笔记
Grid++Report应用(引入项目中)
js倒计时
快速打开和关闭SQL服务
JWT操作(.net)
Json.net实现方便的Json转C#(dynamic动态类型)对象
热门文章
SQL Server 事务语法
IIS7发布asp.net mvc提示404
C#解析JSON字符串总结
C#读写txt文件的两种方法介绍
js实现语音功能
创建Web API
Asp.Net WebAPI配置接口返回数据类型为Json格式
WebApi发布到外网提示404问题
Linux-KVM
Linux删除/boot后该如何恢复
Copyright © 2011-2022 走看看