android 代码中设置字体大小
16lz
2021-01-23
可以指定单位:
setTextSize(int unit, int size)
TypedValue.COMPLEX_UNIT_PX : Pixels
TypedValue.COMPLEX_UNIT_SP : Scaled Pixels
TypedValue.COMPLEX_UNIT_DIP : Device Independent Pixels
mText.setTextSize(TypedValue.COMPLEX_UNIT_PX, size);
SIZI参数如果设置为 R.dimen 可能会失败,失败原因是R.dimen对应的值有单位如SP等。
更多相关文章
- Android:电话拨号器、呼叫记录、结束通话、Android显示单位
- Android长度单位详解(dp、sp、px、in、pt、mm、dip)
- Android 单位
- Android 将单位dip转换为px
- Android尺寸单位解析
- Android尺寸单位
- Android的计量单位px,in,mm,pt,dp,dip,sp
- android屏幕单位
- Android中的度量单位