안드로이드 텍스트뷰 텍스트에 속성주기 안드로이드에서 TextView에 setText시 text에 부분적으로 밑줄을 긋거나 색상을 바꾸거나 이미지를 중간에 삽입하거나 등이 필요 시 Html을 이용하여 사용 가능하지만 SpannableString 클래스로도 사용 가능하다. SpannableString spannableString = new SpannableString(text);spannableString.setSpan(new ForegroundColorSpan(color), startIndex, endIndex, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);spannableString.setSpan(new UnderlineSpan(), targetStartIndex, targetEndI..
# android textview html (underline, color) 부분스타일 바꾸기 안드로이드 개발을 하다보면 textview에 setText해줄 때 특정문장만 색상을 변경하거나 밑줄표시를 해줘야 할 때가 있다. android에서 html클래스를 지원해주기 때문에 html문법을 이용하면 된다.String text = "안녕하세요"; textView.setText(Html.fromHtml("" + text + ""));underLine textView.setText(Html.fromHtml("" + text + " "));color textView.setText(Html.fromHtml("테스트 " + "파란색" + "입니다 "));underLine + color