// int color = ContextCompat.getColor(mContext, R.color.jjb_color_cbe6); // final CommentMovementMethod circleMovementMethod = new CommentMovementMethod(color, color); // SpannableStringBuilder builder = new SpannableStringBuilder(); // builder.append("回复 "); // builder.append(setClickableSpan(item.toNickname, item.toUserId)); // builder.append(" : "); // builder.append(item.content); // tv_comment_content.setText(builder); // tv_comment_content.setMovementMethod(circleMovementMethod);
// @NonNull // private SpannableString setClickableSpan(final String textStr, final String id) { // SpannableString subjectSpanText = new SpannableString(textStr); // subjectSpanText.setSpan(new CommentSpannableClickable(ContextCompat.getColor(mContext, R.color.jjb_color_cblue2)) { // @Override // public void onClick(View widget) { // if (mOnDynamicCommentUserNameClickListener != null) { // mOnDynamicCommentUserNameClickListener.onUserNameClick(id); // } // } // }, 0, subjectSpanText.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); // return subjectSpanText; // }