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>






+ Recent posts