지식메모/안드로이드 Android

안드로이드 외부폰트 적용하기

yonoo 2015. 9. 2. 00:21
반응형




우선 아래와 같이 asset 폴더에 폰트파일을 추가해준다.





폰트파일의 경로는 C:\Windows\Fonts 여기서 찾을 수 있다.


그런 다음 폰트를 바꾸고 싶은 뷰에다 적용을 해주면되는데 개인적으로 버튼의 텍스트 폰트를 바꾸고 싶었다.



Button btn2 = (Button)findViewById(R.id.button_custom);
btn2.setOnClickListener(this);
	
Typeface typeFace = Typeface.createFromAsset(getAssets(), "fonts/NEXONFootballGothicB.ttf"));  //asset > fonts 폴더 내 폰트파일 적용
btn2.setTypeface(typeFace);


위와 같이 버튼에 폰트를 적용하였다.


Typeface typeFace = Typeface.createFromAsset(getAssets(), "fonts/NEXONFootballGothicB.ttf")); // 폰트 설정 후

btn2.setTypeface(typeFace); //btn2 버튼에 폰트 적용


끝!


반응형