TextView设置字的大小

1. TextView中的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

你可能感兴趣的:(TextView设置字的大小)