Skip to content

颜色设置无效 #3

@V-sign

Description

@V-sign

`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

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions