设置文本缩进的样式,参数arg0,首行缩进的像素,arg1,剩余行缩进的像素
LeadingMarginSpan.Standard standard = new LeadingMarginSpan.Standard(70, 0);
//delete underLine
NoUnderlineClickableSpan noUnderlineClickableSpan = new NoUnderlineClickableSpan();
if(str.contains(key)){
if (mTv.getText() instanceof Spannable) {
Spannable sp = (Spannable) mTv.getText();
sp.setSpan(noUnderlineClickableSpan, keyIndex, keyIndex + key.length(), Spanned.SPAN_MARK_MARK);
}
}
private class NoUnderlineClickableSpan extends ClickableSpan {
@Override
public void onClick(@NonNull View widget) {
}
@Override
public void updateDrawState(TextPaint ds) {
super.updateDrawState(ds);
ds.setUnderlineText(false);
ds.setColor(ds.linkColor);
}
}