引用样式,在文本左侧添加一条表示引用的竖线。
QuoteSpan():无参构造,默认颜色为蓝色。
QuoteSpan(int color):参数color,颜色值。
QuoteSpan(Parcel src):包含颜色值信息的包装类。
示例1:
QuoteSpan quoteSpan = new QuoteSpan(Color.RED);
String text = "打开百度";
SpannableString spannableString = new SpannableString(text);
spannableString.setSpan(quoteSpan, 0, 0, Spanned.SPAN_INCLUSIVE_INCLUSIVE);
TextView textView = (TextView) findViewById(R.id.text_view);
textView.setText(spannableString);
示例2:
Parcel parcel = Parcel.obtain();
parcel.writeInt(Color.BLACK);
parcel.setDataPosition(0);
QuoteSpan quoteSpan = new QuoteSpan(parcel);
String text = "打开百度";
SpannableString spannableString = new SpannableString(text);
spannableString.setSpan(quoteSpan, 0, 0, Spanned.SPAN_INCLUSIVE_INCLUSIVE);
TextView textView = (TextView) findViewById(R.id.text_view);
textView.setText(spannableString);