在对string.xml中的字符串同时做替换和加粗时:
用String.fromat方法会将里面的等更改去掉
如:
mInfomation中只做替换不需要加粗,所以直接setText是没有问题的。
但在mStep3中,同时替换和加粗时,String.format方法转化为String时会丢失其中的属性,如加粗、颜色,使得后续的Html.fromHtml接受不到需要更改的属性。
如图在后面重新拼接后再做setText显示正常。
string.xml中的字符串动态更改和加粗时无效
最新推荐文章于 2022-05-01 19:30:37 发布