JSON 레이아웃 파일을 기반으로 레이아웃을 빌드해야하는 Android 프로젝트에서 작업하고 있습니다. 이 파일은 iOS 앱에서도 사용되고 있습니다. 그래서 안드로이드와 iOS에서 동일한 레이아웃을 렌더링 할 파일이 하나 있습니다.안드로이드 글꼴 크기 in pt
JSON 레이아웃 파일은 기본 iOS 글꼴 단위를 기반으로 글꼴 크기를 정의합니다. Android docs에서
:
곳 - 1/72 화면의 물리적 크기에 따라 인치.
그리고 iOS 글꼴 크기는 1/72 인치로 정의됩니다.
는 그래서이 정보를 기반으로, 나는 다음이 충분해야합니다라고 말하고 싶지만 :이 그러나 텍스트가 너무 큰되는 결과view.setTextSize(TypedValue.COMPLEX_UNIT_PT, fontSizeInIosUnit)
합니다. 또한 장치마다 다릅니다 (포인트가 항상 동일한 실제 크기로 나타나기 때문에 이상합니다).
Android에는 글꼴 설정이 있습니다. 글꼴 설정에서 글꼴의 크기를 작게, 작게, 보통, 크게 및 크게 선택할 수 있습니다. 어쩌면 이것이 당신 문제일까요? – agamov
@agamov이 설정은 SP – sroes