我想在SpannableStringBuilder中绘制一条线下线。
如果我使用UnderlineSpan,它会在基线上绘制线条:
SpannableStringBuilder sample = new SpannableStringBuilder("This is Graphical Test)";
sample.setSpan(new UnderlineSpan(), 0, sample.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
结果如下:
如您所见,基线上绘制了下划线。如果我想下划线是在文本下降线下绘制的。
这就是我想要的:
我该如何解决这个问题?