我有一个 TextView
,我可以在常规和粗体 样式之间切换。当它在常规和粗体之间切换时,我希望它相应地使用“增长”和“收缩”进行动画处理,而不仅仅是切换。如何做到这一点?
注意我没有改变 TextView 的大小,我只是改变了文本样式。
textview 可以显示多个文本,所以我不能使用 drawables。
最佳答案
我想你可以用 the CSS font-weight property 做个把戏和一个逐步增加值的循环。正如您在文档中看到的那样,您将看到每 100 个对字体的影响
示例:
boldTextView.setText(Html.fromHtml("<p style='font-weight: " + x + ";'>Text</p>", Html.FROM_HTML_MODE_COMPACT));
关于android - 在 TextView 中从常规文本动画到粗体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51538898/