반응형
TextView에서 간단하게 Bold, Italic, Underline등의 스타일을 적용해야할 경우가 있습니다. 문자열에 Bold <b>, Underline <u>, Italic <i> 등의 태그를 넣어서 사용하는 간단한 방법이 있는데요. 이것을 코드에서 적용하는 법을 알아보겠습니다.
String Value로 다음과 같이 저장하신후에 TextView에 android:text에 @string/sitename으로 적용하시면 스타일이 바로 적용이 됩니다.
1.
<
string
name
=
"sitename"
><
b
>MobilePlace</
b
></
string
>
그런데 가끔 Code상에서 String을 동적으로 생성해야할 경우가 있습니다. 이 경우는 아래와 같이 Html.fromHtml함수를 이용하면 됩니다.
1.
String sitename =
"MobilePlace"
;
2.
TextView t = (TextView)findViewById(R.id.text);
3.
t.setText(Html.fromHtml(
"<u>"
+ sitename +
"</u>"
));
반응형
'프로그래밍 정리 > 안드로이드' 카테고리의 다른 글
[안드로이드] 카카오톡 형식 키패드 위에 버튼 올리기 (0) | 2013.03.14 |
---|---|
[안드로이드] 코드상에 테더링 검사(체크 유무) (0) | 2013.02.26 |
[안드로이드] 키보드에 EditText 뷰가 가려질 때 (0) | 2013.01.09 |
[안드로이드 ] 키보드 강제로 내리기 올리기 (0) | 2013.01.09 |
[안드로이드] 다른 어플 액티비티 띄우기 (0) | 2012.11.29 |