如何在鸿蒙系统中为Text组件添加删除线效果?
最编程
2024-02-12 18:28:31
...
Text oldPrice = findComponentById(ResourceTable.Id_oldPrice);
TextForm textForm = new TextForm();
textForm.setStrikethrough(true); // 设置字体删除线
// textForm.setUnderline(true); // 设置下划线
textForm.setTextSize(DisplayUtils.vp2px(this, 16)); // 设置文字大小
textForm.setTextColor(Color.GRAY.getValue()); //设置文字颜色
RichTextBuilder richTextBuilder = new RichTextBuilder(textForm);
richTextBuilder.addText(oldPrice.getText()); // 文本内容
RichText richText = richTextBuilder.build();
oldPrice.setRichText(richText);
下一篇: 玩转 CSS!让你的文本变得超级酷炫