2014-04-03 3 views
0

사용자 정의 글꼴을 버튼으로 설정할 때 문제가 있습니다. 이것은 내가 사용하고있는 코드입니다 :버튼에 particluar 사용자 정의 글꼴을 설정하십시오.

Typeface typface=Typeface.createFromAsset(getAssets(),"fonts/Epistolar.ttf");  
Button play = (Button) findViewById(R.id.btn_play); 
play.setTypeface(typface); 

글꼴은 assets/fonts에 있습니다.

다른 글꼴을 사용해 보았는데 코드가 작동했지만 글꼴이 변경되었습니다. 나는 내가 올바르게 입력했는지 확인하고 모든 것을 확인했다. 질문은 why doesn't the other font work? What are the reasons for a font not to work?입니다. 나는 비안 트 알트에서 동일한 Epistolar 글꼴을 찾을 http://www.dafont.com/epistolar.font

FIX :

내가 사용하려고 특정 글꼴입니다. ZTF에서는 TTF 글꼴 옆에 OTF 글꼴이 다운로드되었습니다. 내 프로젝트에서 이전에 가지고 있던 TTF 글꼴 대신 OTF 글꼴을 넣으면 효과가있다.

+0

어떤 오류가 발생합니까? –

+0

@Hank G 오류가 없습니다. 나는 단지 정규 글꼴로 끝난다. 글꼴은 변경되지 않습니다. Microsoft Word에서 글꼴을 검사했는데 응용 프로그램의 일반 글꼴과 모양이 다릅니다. – Oya

답변

0

DeviantArt에서 동일한 Epistolar 글꼴을 발견했습니다. ZTF에서는 TTF 글꼴 옆에 OTF 글꼴이 다운로드되었습니다. 내 프로젝트에서 이전에 가지고 있던 TTF 글꼴 대신 OTF 글꼴을 넣으면 효과가있다.

관련 문제