style은 속성이 같은 여러 개의 View를 작성하는 경우 편리하다.
'styles.xml' 에 적용할 스타일을 작성한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 | <style name="TextBigMan"> <item name="android:textColor">#FFFF33</item> <item name="android:textSize">20sp</item> <item name="android:textStyle">bold</item> <item name="android:gravity">center</item> </style> <style name="TextShadow"> <item name="android:shadowColor">@android:color/white</item> <item name="android:shadowDx">1.5</item> <item name="android:shadowDy">1.5</item> <item name="android:shadowRadius">0.3</item> <item name="android:gravity">center</item> | cs |
layout에 적용한다.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | <TextView style="@style/TextBigMan" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="15dp" android:background="#3300FF" android:padding="15dp" android:text="노란색 굵은 문자 스타일"/> <TextView style="@style/TextShadow" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_margin="15dp" android:background="#3300FF" android:padding="15dp" android:text="그림자 문자 스타일"/> | cs |
'Android' 카테고리의 다른 글
[Android] ProgressBar Customize (0) | 2019.03.04 |
---|---|
[Android] ProgressBar 표시하기 (0) | 2019.03.02 |
[Android] gravity 속성 (0) | 2019.03.01 |
[Android] TextView에 긴 문자열 생략해서 표시하기 (0) | 2019.02.27 |
[Android] TextView에 HTML링크 넣기 (0) | 2019.02.26 |