package com.suan.weclient.util.text;
import android.text.TextPaint;
import android.text.style.ClickableSpan;
import android.view.View;
import android.view.View.OnClickListener;
public class SClickableSpan extends ClickableSpan {
private OnClickListener mOnClickListener;
private int mLinkColor;
public SClickableSpan(OnClickListener onClickListener,int linkColor) {
mOnClickListener = onClickListener;
mLinkColor = linkColor;
}
@Override
public void updateDrawState(TextPaint ds) {
ds.setColor(mLinkColor); // 设置链接的文本颜色
ds.setUnderlineText(false); // 去掉下划线
}
@Override
public void onClick(View widget) {
// TODO Auto-generated method stub
mOnClickListener.onClick(widget);
}
}