굴림 글꼴로 텍스트를 표시하고 싶습니다. 그러나 Arial 글꼴은 안드로이드 시스템 글꼴에서 사용할 수 없습니다. 내 응용 프로그램에서 arial ttf 파일을 사용하고 싶지 않습니다. 굴림 글꼴로 텍스트를 적용하는 다른 방법이 있습니까?안드로이드에서의 텍스트 용 굴림 글꼴
답변
안드로이드 시스템에서 글꼴을 사용할 수없는 경우 폰트 파일을 사용하여 textView
에 arial이라는 특정 글꼴을 적용해야합니다. 동일한 기능을 제공 할 때 글꼴 파일을 사용하여 기꺼이 적용하지 않는 이유를 알고 싶습니다. 글꼴 파일을 사용하는
샘플 사용법은 다음과 같습니다
Typeface tfArial = Typeface.createFromAsset(getAssets(), "arial.ttf");
TextView tv = null;
// find the textview id from layout or create dynamically
tv.setTypeface(tfArial);
편집 :
당신은 당신의 asset
폴더에있는 글꼴 파일 arial.ttf
을 넣어해야합니다.
응용 프로그램에서 Arial 글꼴을 사용해야합니다. – AndroidEnthusiastic
다운로드 굴림 글꼴 및 자산는 "글꼴"로 폴더 이름을 생성하고 안드로이드 응용 프로그램에서 사용자 정의 글꼴을 가지고 서예를 사용하는 것을 고려가
Typeface tf = Typeface.createFromAsset(getAssets(),"fonts/arial.ttf");
TextView tv = (TextView) findViewById(R.id.CustomFontText);
tv.setTypeface(tf);
에서 글꼴을 저장합니다.
각 TextView에 코드를 추가하여 글꼴을 적용 할 필요가 없습니다. 응용 프로그램 시작시 간단하게 초기화하면 좋은 것입니다.
이 ID에 대한 TabLayout 체크하면 코드에서
다음 사용자 지정 텍스트 뷰를 사용하면 있기 때문에 여기로 ID를 유지해야합니다이
<?xml version="1.0" encoding="utf-8"?>
<TextView
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@android:id/text1"
android:layout_width="match_parent"
android:textSize="15sp"
android:textColor="@color/tabs_default_color"
android:gravity="center"
android:layout_height="match_parent"
/>
같은 자바 코드에서 텍스트 뷰 또는 XML 만들기 이 레이아웃을 부풀게하고 해당 텍스트 뷰에 사용자 정의 Typeface
을 설정하고 탭에이 사용자 정의보기를 추가하십시오.
for (int i = 0; i < tabLayout.getTabCount(); i++) {
//noinspection ConstantConditions
TextView tv=(TextView)LayoutInflater.from(this).inflate(R.layout.custom_tab,null)
tv.setTypeface(Typeface);
tabLayout.getTabAt(i).setCustomView(tv);
}
- 1. 영어 이외의 텍스트 용 사용자 글꼴
- 2. 본문 텍스트 용 웹 안전하지 않은 글꼴
- 3. PDFBox를 사용하여 PDF의 텍스트 글꼴 정보
- 4. 플렉스 텍스트 영역 선도 무효 내가 굴림 (다른 사람에게) 플렉스 텍스트 영역에 함께 0으로 이어지는 설정하면
- 5. 글꼴 문제는
- 6. 안드로이드에서의 애니메이션
- 7. 안드로이드에서의 회화
- 8. 안드로이드에서의 PlaceholderFragment
- 9. 안드로이드에서의 측광
- 10. 안드로이드에서의 Opentok API 사용
- 11. 안드로이드에서의 레이아웃 처리
- 12. 파이썬 주사위 굴림 시뮬레이션
- 13. 이미지가있는 주사위 굴림
- 14. 주사위 굴림 프로그램 문제
- 15. 주사위 굴림 시뮬레이션
- 16. 글꼴 Antialiasing은 Flex 3.5의 텍스트 영역이 다릅니다
- 17. 안드로이드에서의 콤보 환경 설정
- 18. 유니 코드 문자 용 플라잉 글꼴 글꼴
- 19. X11 용 글꼴 만들기
- 20. Windows 용 iPhone 글꼴
- 21. 한자 용 보조 글꼴
- 22. ios 용 Roboto 글꼴
- 23. fallback-fonts 전용 글꼴 스타일/글꼴 가중치?
- 24. 웹 안전 글꼴 목록 및 글꼴 가져 오기?
- 25. 서식있는 텍스트 용 NotePad ++ 용 플러그인?
- 26. 텍스트/글꼴 미리보기에서 글꼴 이름 숨기기
- 27. 텍스트 이미지에서 글꼴 생성
- 28. 선택한 텍스트 글꼴 감지
- 29. 설정 텍스트 글꼴
- 30. Listviews 텍스트 글꼴
Nope. 본질적으로 사용할 수없는 글꼴은'.ttf' /'.otf'가 필요합니다. –
ttf 파일을 내 응용 프로그램에 직접 사용할 수 있습니까? 라이센스 문제가 있습니까? – Keerthi
모든 글꼴이 상업적 목적으로 사용되는 것은 아닙니다. 따라서 사용하기 전에 반드시 확인하십시오. 즉, 나는 항상 프리웨어 글꼴의 거대한 수집이있는 http://www.fontsquirrel.com/으로 향한다. 죄송합니다보다 더 안전. ;-) Arial 글꼴의 라이센스에 대해서는 Wikipedia의 다음 링크를 확인하십시오. http://en.wikipedia.org/wiki/Arial#Free_alternatives –