2017-09-18 4 views
0

우분투 메이트 17.04에서 android studio에 문제가있어서이 글을 쓰고 있습니다. 문제는 android studio에서 사용자 정의 글꼴을 찾을 수 없다는 것입니다. 난에이 글꼴을 추가 있습니다안드로이드 typefont를 찾을 수 없습니다

-main 
---assets 
------fonts 
------------myfont.ttf 

그러나 나는이 작업을 수행 할 때

Typeface typeface = Typeface.createFromAsset(getAssets(), "fonts/FUTRFW.TTF"); 

classibutton.setTypeface(typeface); 

내가 MyFont를 보여 예외가 발견되지 않는했다. 나는 내 프로젝트의 구조를 첨부 :

app structure

은 내가 어떻게이 문제를 해결할 수있다? 모든 도움

+0

주 여기에서 예외 –

+0

을 제외하고 치명적인 예외 : 주요 java.lang.RuntimeException가 : java.lang.RuntimeException가 : 활동 ComponentInfo {sfollatigamingclan.com.destiny2wikibooks/sfollatigamingclan.com.destiny2wikibooks.MenuActivity}을 (를) 시작할 수 없습니다 글꼴 자산 없습니다 글꼴/FUTRFW.ttf –

+0

내가 지금 그것을 할 것 ANS –

답변

0

에 대한 덕분에이 당신에 사용자 정의 글꼴을 설정할 수 있습니다보다 당신의 classibutton을 결합하고 또한 는 대문자로 .TTF 쓰지 않는다이 당신의 노력

샘플 코드

classibutton=(Button)findViewById(R.id.button1); 
Typeface typeface = Typeface.createFromAsset(getAssets(), "fonts/FUTRFW.ttf"); 
classibutton.setTypeface(typeface); 
+0

들 여기에 같은 문제 \t 을 제외하고 치명적인 예외 : 주요 java.lang.RuntimeException가 : 활동 ComponentInfo를 시작할 수 없습니다 {sfollatigamingclan.com.destiny2wikibooks/sfoll atigamingclan.com.de stiny2wikibooks.Menu Activity} : java.lang.RuntimeException : 글꼴 자산을 찾을 수 없습니다. fonts/FUTRFW.ttf –

0

이 시도, 나는 .TTF 자본하지한다고 생각

,
classibutton = (Button)findViewById(R.id.button1); 

Typeface typeface = Typeface.createFromAsset(getAssets(), "fonts/FUTRFW.ttf"); 

classibutton.setTypeface(typeface); 
+0

남자 없습니다. 작동 중\t 여기 예외 예외 발생 : 주 java.lang.RuntimeException : 활동을 시작할 수 없습니다. ComponentInfo {sfollatigamingclan.com.destiny2wikibooks/sfoll atigamingclan.com.de stiny2wikibooks.Menu Activity} : java.lang.RuntimeException : 글꼴 자산을 찾을 수 없습니다 fonts/FUTRFW.ttf –

0

글꼴 파일 이름은 작은 글자로 작성해야합니다. 우선 그래서 당신은 "futrfw.ttf"으로 글꼴 파일의 이름을 변경 한 후

classibutton=(Button)findViewById(R.id.button1); 
Typeface typeface = Typeface.createFromAsset(getAssets(), "fonts/futrfw.ttf"); 
classibutton.setTypeface(typeface); 

그리고 당신의 폴더 이름 "글꼴"당신이 "글꼴을 사용으로 (/ futrfw해야한다는주십시오한다 .ttf " 여기)이 폴더는"자산 " 폴더 안에 있고 "메인 " 폴더 안에 있어야합니다.

+0

이봐, 내 프로젝트 구조로 이미지를 첨부했습니다 ... 글꼴 폴더가 기본/자산 아래에 –

+0

다음 글꼴 파일의 이름을 바꿉니다 이름은 작은 글자로해야합니다. – Ankita

+0

나는 그것을했지만 같은 오류, 자산을 찾을 수 없습니다 –

관련 문제