-
[안드로이드] 글꼴(폰트) 추가하기Coding/Android 2019. 5. 29. 10:58
res -> font라는 폴더를 추가해 줍니다
font 우클릭 -> Show in Explorer로 폴더를 열어 그 폴더에
사용하고 싶은 폰트 파일을 추가합니다.
저 같은 경우는 네이버에서 배포하는 무료폰트를 하나 가져와서 넣어주었습니다.
여기서 중요한 점은 안드로이드 스튜디오에서 폰트파일을 넣어줄때 파일명에 대문자가 들어가면 안된다는 것입니다.
소문자에 알아보기 쉬운 이름으로 바꾸어 줍니다
font resource 파일을 만들어 줍니다
이름은 fontfamily라고 해줍니다.
폰트를 하나만 사용할 것이 아니라면 이 곳에 여러 폰트를 동시에 모아서 사용할 것입니다.
fontfamily에 다음과 같이 추가해 줍니다. 저 같은 경우는 font의 파일명을 shinb7로 하였기 때문에 경로를 저렇게 설정하였습니다.
<?xml version="1.0" encoding="utf-8"?> <font-family xmlns:android="http://schemas.android.com/apk/res/android"> <font android:fontStyle="normal" android:fontWeight="400" android:font="@font/shinb7" /> </font-family>
이제 레이아웃의 텍스트뷰에서 사용해 볼까요.
<TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="폰트 적용" android:textSize="32dp" android:fontFamily="@font/shinb7"/>
사용은 이렇게 해줍니다.
잘 적용되었네요!
이상으로 포스팅을 마칩니다
'Coding > Android' 카테고리의 다른 글
[안드로이드] 자동 Import 설정하기 (0) 2019.06.17 [안드로이드] 자이로 센서 값 자바 서버와 연동하기 (0) 2019.06.04 [아두이노] DHT11 라이브러리 추가하기 (0) 2019.06.03 [안드로이드] 상단의 타이틀 없애기 (0) 2019.05.15 [안드로이드] 내 핸드폰이 지원하는 센서 알아보기 (0) 2019.05.08