xml에 마크업 문자 넣기(글꼴 속성: 굵기, 이탤릭...)
안드로이드는 HTML처럼 XML 문자열에서 기본적인 마크업 문자를 사용하여 스팬 문자를 만들수 있는 기능을 아래와 같이 제공한다.
- <b>굵게 강조</b>
- <i>이탤리체</i>
- <tt>프로그램용 MonoSpace 폰트</tt>
- <sup>윗 첨자</sup>
- <sub>아래 첨자</sub>
- <u>아래 밑줄</u>
- <strike>취소선</strike>
<TextView
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:text="@string/styled_text"/>
strings.xml의 내용
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World, AAAActivity!</string>
<string name="styled_text">평범(plain), \n<b>굵게(bold)</b>, \n<i>이탤릭체(italic)</i>, \n<b> <i>여긴 굵게 이탤릭체</i></b>
</string>
<string name="app_name">안드로이드 리소스 샘플 프로첵트</string>
</resources>
'Android' 카테고리의 다른 글
안드로이드에서 xml로 배열 선언하는 법 (0) | 2015.11.03 |
---|---|
LayoutInflater 객체를 얻는 3가지 방법 (0) | 2015.11.02 |
안드로이드 6.0에서 Apche의 HttpClient가 import안되는 문제 해결 (2) | 2015.10.28 |
안드로이드에서 외부 글꼴(font) 적용하기 (0) | 2015.10.27 |
FragmentTransaction의 replace() 메소드를 통해 동적으로 Fragment 교체하기 (0) | 2015.10.21 |