gpt4 book ai didi

android - 带下划线的 TextView 未消除锯齿

转载 作者:行者123 更新时间:2023-11-30 01:08:46 34 4
gpt4 key购买 nike

当试图给文本加下划线时:

setPaintFlags(Paint.UNDERLINE_TEXT_FLAG);

TextView 变为非抗锯齿。如果我启用抗锯齿:

getPaint().setAntiAlias(true)

然后它变成抗锯齿了。

抗锯齿和 Paint.UNDERLINE_TEXT_FLAG 之间有什么联系吗?

enter image description here

最佳答案

抗锯齿和 Paint.UNDERLINE_TEXT_FLAG 之间没有联系。

但不同之处在于 setPaintFlags(Paint.UNDERLINE_TEXT_FLAG) 将删除默认的现有标志并将当前标志设置为仅 Paint.UNDERLINE_TEXT_FLAG。尝试以下代码以保留现有标志并添加新标志

yourTextView.setPaintFlags(yourTextView.getPaintFlags() | Paint.UNDERLINE_TEXT_FLAG);

关于android - 带下划线的 TextView 未消除锯齿,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38632684/

34 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com