Android布局字体大小不根据用户设置字体大小变化而变化
- 先获取用户设置字体配置
float fontSize = context.getResources().getConfiguration().fontScale;
fontSize 正常是1 大的是1.2 小的是 0.9 不一定就是这个值 差不多就是这样的文章来源:https://www.toymoban.com/news/detail-823381.html
- 然后设置字体大小,如果像设置16sp
setTextSize(TypedValue.COMPLEX_UNIT_SP,((float) 16/fontSize));
即可文章来源地址https://www.toymoban.com/news/detail-823381.html
到了这里,关于Android布局字体大小不根据用户设置字体大小变化而变化的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!