// 创建一个 SpannableString对象  SpannableString sp = new SpannableString("XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX");  // 设置超链接  sp.setSpan(new URLSpan("http://www.baidu.com"), 5, 7, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);  // 设置高亮样式一  sp.setSpan(new BackgroundColorSpan(Color.RED), 17, 19, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);  // 设置高亮样式二  sp.setSpan(new ForegroundColorSpan(Color.YELLOW), 20, 24, Spannable.SPAN_EXCLUSIVE_INCLUSIVE);  // 设置斜体  sp.setSpan(new StyleSpan(android.graphics.Typeface.BOLD_ITALIC), 27, 29, Spannable.SPAN_EXCLUSIVE_INCLUSIVE);  // 字体大小  sp.setSpan(new AbsoluteSizeSpan(12), 1, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);  // 加下划线  sp.setSpan(new UnderlineSpan(), 1, 2, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);  // SpannableString对象设置给TextView  this.txtXXXXX.setText(sp);  // 设置TextView可点击  this.txtXXXXX.setMovementMethod(LinkMovementMethod.getInstance());