欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

如何在鸿蒙系统中为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);