내 장치 (7 인치) 안드로이드 버전이 textview에서 ds 대신 sp를 사용했지만 4.1.1 버전이지만 폰트가 동일하지만 Android 버전이 더 컸지 만 Android 3.2.how 나는 이것을 막을 수 있습니다.다른 안드로이드 버전에서 글꼴 변경
1
A
답변
1
화면 크기와는 별도로 다른 장치는 화면 해상도가 다를 수 있으며 화면 밀도가 다릅니다. 따라서 기기 독립 픽셀로 작업해야하므로 폰트 크기에 따라 SP에서 DP로 전환하는 것이 가장 좋습니다. 각 장치는 SP를 다르게 처리합니다.
시스템의 해상도에 따라 시스템의 크기가 자동으로 조정됩니다.
Android의 픽셀 밀도 및 화면 해상도에 대한 추가 정보 및 개발자를위한 의미는 here입니다. 당신은 당신의 자산 폴더에 배치하고
TextView.setTypeface(tf ,1);
다음
Typeface tf = Typeface.createFromAsset(getContext().getAssets(), "myFont.ttf");
호출하여 자신 만의 글꼴하여 프로젝트를 추가 할 수 있습니다
(아래 설명에서) :
편집
관련 문제
- 1. 다른 언어의 글꼴 변경
- 2. 안드로이드 키보드의 글꼴 스타일 변경
- 3. 변경 글꼴 색상 안드로이드 스튜디오
- 4. 다른 Python 버전에서 작동하도록 PyScripter 변경
- 5. 안드로이드 버전에서 sqlcipher와 안드로이드 4.2.2
- 6. appstore 현재 버전에서 변경
- 7. 안드로이드 - 내비게이션 서랍/텍스트의 글꼴 변경
- 8. 안드로이드 도움말 버튼 글꼴 유형 변경, 어떻게?
- 9. ListView의 글꼴 크기 변경
- 10. 변경 글꼴
- 11. IE 버전에서 작동하지 않는 아이콘 글꼴
- 12. GhostScript 글꼴 폴더가 최신 버전에서 제거 되었습니까?
- 13. 글꼴 색상, 크기, 글꼴 변경
- 14. 글꼴 및 글꼴 크기 변경
- 15. 아래 버전에서 앱 실행 22 일부보기 변경?
- 16. 특정 문자의 글꼴 변경
- 17. TListview CustomDrawItem 글꼴 변경
- 18. 글꼴 색상 변경
- 19. Android 글꼴 변경
- 20. Android : PagerTitleStrip에서 글꼴 변경
- 21. WebView 안드로이드 호출기의 모든 탭에서 글꼴 크기 변경
- 22. 변경 글꼴 크기
- 23. WinForm 컨트롤의 글꼴 변경
- 24. 목록 변경 사항에 칸트 변경 목록보기 글꼴
- 25. 양식 간의 글꼴 변경
- 26. ActionBar 탭의 글꼴 변경
- 27. Webview 변경 글꼴? _android
- 28. 설정 안드로이드 글꼴 로컬
- 29. 안드로이드 산 세리프체 글꼴
- 30. 안드로이드 webview의 아랍어 글꼴?
dp와 sp는 두 장치 모두에서 차이를 만들지 않지만 (둘 다 삼성 7 인치 임) 하나는 Android 4.1.1을가집니다. 다른 하나는 안드로이드 3.2와 안드로이드 3.2 글꼴이있는 장치에서 더 커졌습니다 –
둘 다 같은 유형의 장치이기 때문에 차이점은 운영체제에 있습니다. 안드로이드 4.0은 기본값으로 Roboto라는 새로운 글꼴을 도입했습니다. 운영 체제의 내부 작동에 대한 조정과 수정은 문제의 근원이됩니다. –
어떻게 문제를 해결하고 둘 다 글꼴을 동일하게 만들 수 있습니까? –