본문 바로가기

Program/Android

[Android] TextView 에 글씨 색상 및 효과.

** 개인적 메모입니다. 태클 사절 **

젠장.. TextView에 글씨 색상 넣는 부분을


이런 식으로 했는데...좀 찾아 보니..또 다른 방법이 있다.ㅎㅎ

  • Html.fromHtml 방식.
    String html = "...";
    textView.setText(Html.fromHtml(html));
    
  • SpannableStringBuilder 방식.
     
    final SpannableStringBuilder sp = new SpannableStringBuilder("안녕하세요.");
    sp.setSpan(new ForegroundColorSpan(Color.RED), 1, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
    textView.append(sp); 
    
    SpannableStringBuilder 를 안 써봐서..아직은 html.fromHtml이 편하다.ㅋ