[안드로이드] 시스템 폰트 출력

사용자 삽입 이미지 


1.     폰트를 system/fonts 폴더에 넣는 방법
퍼미션 때문에 그냥 fonts 폴더에 파일을 넣을 수 없습니다. 그래서 아래와 같은 방법을 사용해야 합니다.
a.     adb remount yaffs2 mtd@system rwi 명령
b.    DDMS에서 파일을 넣어봤을 때 space 부족이라고 나오면 에뮬레이터를 종료
c.     emulator -avd avdname -partition-size 256 명령
d.    다시 a 를 입력한 후에 DDMS에 파일을 넣어봅니다.
–       참고 페이지 : http://www.dogadgets.com/tc/entry/android-read-only


2.    폰트를 설정해서 Text 출력하는 방법
Typeface typeFace = Typeface.createFromFile(“/system/fonts/naver.ttf”);
Paint paint = new Paint();
paint.setTypeface(typeFace);
canvas.drawText(“폰트 테스트 입니다. abc 123”, 2, 17, paint);
–       참고 페이지 : http://blog.naver.com/kippee?Redirect=Log&logNo=130068924921

답글 남기기

이메일 주소는 공개되지 않습니다.