1、概述
android 设置粗体是有常规的一个操作。通用的方式也有以下几种:
- xml里设置 android:textStyle=“bold”
- 代码设置 tv1.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));
- 代码设置 tv1.paint.isFakeBoldText = true
2、区别
以前单纯的以为加粗都是一样的,还是太单纯。
做了一个图标下区别。 中文区别不大,主要是英文和数字的区别。
测试机是(一加6T,android 9)
- 可以看出普通的和 tv1.paint.isFakeBoldText = true 字的长度是一致的
- 其他的如图吧