-
Notifications
You must be signed in to change notification settings - Fork 27
Open
Description
`class SpanTextClickable extends ClickableSpan {
@OverRide
public void onClick(View widget) {
if (spread) {//调用展开的方法
spread = false;
mTextView.setText(getSpannableString(mOriMsg + mTextClose));
} else {
spread = true;
mTextView.setText(compressedWithString());
}
}
@Override
public void updateDrawState(TextPaint ds) {
if (mSpanTextColor == null) {
ds.setColor(mSpanTextColor);
} else {
ds.setColor(ds.linkColor);
}
ds.setUnderlineText(false); //去除超链接的下划线
}
}`
if (mSpanTextColor == null) 这一行应该是判断不为空
Metadata
Metadata
Assignees
Labels
No labels