-
[안드로이드] style에서 앱 폰트 변경하기개발/Android 2019. 1. 20. 10:00
앱 테마에서 TextView, Button 등.. 텍스트 사용하는 위젯을 커스텀해서
앱의 모든 폰트를 변경할 수 있음.
우선, font폴더에 font.ttf파일 추가.
그리고, style.xml에서 아래와 같이 위젯 스타일을 커스텀해서 추가해주면 됩니다.
<!-- Base application theme. --> <style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar"> <!-- Customize your theme here. --> <item name="colorPrimary">@color/colorPrimary</item> <item name="colorPrimaryDark">@color/colorPrimary</item> <item name="colorAccent">@color/colorAccent</item> <item name="android:textViewStyle">@style/nanumTextView</item> <item name="android:buttonStyle">@style/nanumButton</item> </style> <style name="nanumTextView" parent="android:Widget.TextView"> <item name="android:fontFamily">@font/nanumsquare_b</item> </style> <style name="nanumButton" parent="android:Widget.Button"> <item name="android:fontFamily">@font/nanumsquare_b</item> </style>
'개발 > Android' 카테고리의 다른 글
[안드로이드] ExoPlayer 란 (0) 2019.03.21 [안드로이드] 앱 버전명 및 버전코드 가져오기 (0) 2019.01.20 [안드로이드] Toast 토스트 글자 크기 변경 (0) 2019.01.17 [안드로이드] Drawable Shape 코드로 색상 동적 변경 (0) 2019.01.17 [안드로이드] EditText 특수문자 제한 하기 (천지인키보드 ·(middle dot) 허용) (1) 2018.12.17