본문 바로가기

반응형

폰트

(2)
[Android]커스텀 폰트 일괄 적용법 이전에 올렸던 커스텀 폰트 간단 적용법에서는 각각의 TextView나 EditText에 일일이 fontFamily를 적용시켜야만 했습니다. 한 화면에서 다양한 font들을 적용시켜야하는 경우라면 어쩔 수 없겠지만 앱의 전체적인 폰트를 통일시켜서 사용하는 경우에는 매번 fontFamily를 적용시켜주는게 귀찮을 수 있습니다. 이번 포스팅에서는 style.xml을 이용하여 폰트를 일괄 적용하는 방법에 대해 알아보겠습니다. 우선 아래처럼 style.xml에 폰트를 적용시킬 위젯들의 default 테마를 상속받아서 fontFamily를 적용시켜줍니다. 1234567891011121314151617181920 @font/my_font_family @font/my_font_family @font/my_font_fa..
[Android]커스텀 폰트 간단 적용법 안드로이드 오레오 이전에는 커스텀 폰트를 적용하기 위한 다양한 방법들이 존재했습니다. 하지만 오레오 버전에서부터는 간단한 방법으로 원하는 폰트를 적용할 수 있습니다. 우선 리소스 폴더에 font 폴더를 생성한 후 사용하고자 하는 폰트들을 넣어둡니다. 그리고 아래처럼 레이아웃에 적용하시거나 코드 작성으로 직접 적용하시면 됩니다. 12345 cs 123Typeface typeface = getResources().getFont(R.font.notosanskr_medium_hestia);textView.setTypeface(typeface);Colored by Color Scriptercs 정말 간단하게 폰트를 바꿀 수 있습니다. 여기서 조금 더 나아가 자신만의 Font-Family를 만들어서 사용할 수도 있..

반응형