Android
시스템 글꼴 이름 가져 오기 및 글꼴 사용
수색…
소개
다음 예제에서는 / system / fonts / 디렉토리에 저장되어있는 시스템 글꼴의 기본 이름을 검색하는 방법과 시스템 글꼴을 사용하여 TextView
요소의 글꼴을 설정하는 방법을 보여줍니다.
시스템 글꼴 이름 가져 오기
ArrayList<String> fontNames = new ArrayList<String>();
File temp = new File("/system/fonts/");
String fontSuffix = ".ttf";
for(File font : temp.listFiles()) {
String fontName = font.getName();
if(fontName.endsWith(fontSuffix)) {
fontNames.add(fontName.subSequence(0,fontName.lastIndexOf(fontSuffix)).toString());
}
}
TextView에 시스템 글꼴 적용
다음 코드에서 fontsname
을 사용하려는 글꼴 이름으로 바꿔야합니다.
TextView lblexample = (TextView) findViewById(R.id.lblexample);
lblexample.setTypeface(Typeface.createFromFile("/system/fonts/" + "fontsname" + ".ttf"));
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow