/**
* 无下划线超链接,使用textColorLink、textColorHighlight分别修改超链接前景色和按下时的颜
*
* @author WangYuWen
* @version 1.0
* @date 2014年10月13日
* @Copyright: Copyright (c) 2014 Shenzhen Utoow Technology Co., Ltd. All rights
* reserved.
*/
public class NoLineClickSpan extends ClickableSpan {
/**上下文*/
private Context context;
/**赞列表bean*/
private PraiseBean bean;
public NoLineClickSpan(Context context,PraiseBean bean) {
super();
this.context=context;
this.bean = bean;
}
@Override
public void updateDrawState(TextPaint ds) {
ds.setColor(context.getResources().getColor(R.color.font_blue));
ds.setUnderlineText(false); // 去掉下划线
}
@Override
public void onClick(View widget) {
Bundle bundle = new Bundle();
if (bean!=null) {
bundle.putString(context.getString(R.string.intent_key_id), bean.getUserId());
bundle.putString(context.getString(R.string.intent_key_username), bean.getNickName());
bundle.putString(context.getString(R.string.intent_key_portrait), bean.getPortrait());
IntentUtil.gotoActivityForResult(context, PersonalAlbumActivity.class, bundle, RequestCode.REQUEST_CODE_PERSONALALBUM);
}
}
}