처음으로 글을 올려봅니다 ^^;

앱을 개발중에 한글을 사용하면서 고정폭으로 텍스트를 보여줘야 하는 부분에서 잘 해결이 되지 않는 부분이 있는데요,

한글은 기본적으로 droidfallback.ttf 파일만을 사용해서 고정폭이 지원이 안되는데,

고정폭인 외부폰트를 이용해서 표시해보려고 했습니다.

assets 에서는 파일 크기가 너무 커서 실패하였고 임시로 sd 카드에 넣어서 해보니 폰트가 적용되기는 하더군요

String SDCardPath = Environment.getExternalStorageDirectory().getAbsolutePath();
File fFile = new File(SDCardPath + "/ncoding.ttf");
Typeface tf = Typeface.createFromFile(fFile);
tv.setTypeface(tf);


이런 코드를 사용했구요. ncoding.ttf 는 나눔고딕코딩폰트를 이름만 바꾼 것입니다.

이렇게 해서 출력해봤더니 첨부파일처럼 나옵니다.

한글의 절반 크기로 나와야 할 숫자들이 한글과 같은 폭으로 나오네요;;

혹시 이런 문제를 경험해보시거나 해결하신 분 있다면 도와주시면 감사하겠습니다 ㅠ