마인드진 공간 블로그

블로그 이미지
안드로이드 어플을 개발하고 있는 개발자 입니다.
by 마인드진

TextView t = (TextView) findViewById(R.id.tv);

final SpannableStringBuilder sp = new SpannableStringBuilder("foobar
\n");

sp.setSpan(new ForegroundColorSpan(Color.RED), 0, sp.length(),
Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);

final SpannableStringBuilder sp2 = new SpannableStringBuilder("foo ");
sp2.append(sp);

t.append(sp2); //ok, foobar is red

final SpannableStringBuilder sp3 = new SpannableStringBuilder("bar ");
sp3.append(sp);

t.append(sp3); //foobar is no longer red

Comment +0