java - 有没有办法在 android studio (java) 中为文本添加上划线

标签 java android html android-studio

我正在尝试在我的 Java 移动应用程序中显示平方根。我通过输入下面的代码尝试使用 HTML。它显示平方根符号,但变量 (√100) 上没有线条。有没有办法给变量 (x) 上划线。感谢您的帮助 :) TextView.settext(Html.fromHtml("√ "+x));

最佳答案

您可以像这样尝试StrikethroughSpan:

textView.setText(x.toString(), TextView.BufferType.SPANNABLE);
Spannable spannable = (Spannable) textView;
spannable.setSpan(new StrikethroughSpan(), 0, 3, Spanned.SPAN_INCLUSIVE_INCLUSIVE);

关于java - 有没有办法在 android studio (java) 中为文本添加上划线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62099917/

相关文章:

html - flex-grow 在 Internet Explorer 11 (IE11) 中无法正确呈现

html - 如何在每个条目的右侧制作一个带有箭头的垂直 CSS 菜单?

java - 如何在 JNI 中处理 Java 10 的 -classpath 属性

java - Spring MVC - 在 Controller 上设置初始化属性

java - 如何在servlet中使用json对象返回项目数组以及如何使用jquery显示

java - 是否可以用 Kotlin val(属性)覆盖 Java getter(方法)?

android - 删除操作栏下方的阴影

java - 有没有办法在 Android 上对 java 进程的部分进行沙箱处理?

android - 从 google play 下载应用程序时找不到您尝试购买的商品

html - 选项卡式内容区域中的内容呈现