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
'Android' 카테고리의 다른 글
앤드로이드 어플리케이션 설치 및 환경 설정 #1 - install the Android App. & set the configuration #1 (0) | 2009.12.09 |
---|---|
App Widgets (0) | 2009.12.09 |
JNI 예제 - HelloWorld JNI (0) | 2009.12.07 |
Android에 3D 회전 효과를 내는 방법 (0) | 2009.12.04 |
Eclipse에서 Subversion을 사용하는 방법 (한글) (0) | 2009.12.04 |