android 代码中设置字体大小
16lz
2022-04-21
可以指定单位:
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等。
更多相关文章
- ubuntu 编译 ffmpeg For Android
- Android:电话拨号器、呼叫记录、结束通话、Android显示单位
- Android(安卓)Studio编译失败:Caused by: java.lang.RuntimeExcep
- Android(安卓)APK安装常见错误
- Android(安卓)分别使用Post与Get实现网络图片加载
- Android(安卓)Studio常用插件
- Android之SQLiteDatabase使用与特殊情况处理
- Ubuntu下安装Android(安卓)SDK
- Android(安卓)studio 编译失败Error:Could not read entry ':app