에 텍스트 상자에보다 큰 717px을 할 수 없습니다. 그러나 그 일을하는 동안 특정 스크린에서 텍스트가 표시되지 않고 logcat이 보임 -> 글꼴 크기가 너무 커서 캐시에 맞지 않는 문제가있었습니다. 문제를 해결하기 위해 노력하면서 특정 코드를 시도하고 텍스트 크기가 717 픽셀보다 클 때마다 logcat에서 오류가 있음을 알았습니다.안드로이드 : 글꼴 크기가 내 화면의 특정 부분이 숫자를해야 원하는 모든 장치
그래서, 을 알고 싶어 무슨 규칙이에 대한. Android의 모든 기기에서 텍스트 크기가 717 픽셀을 초과 할 수 없습니까? TEXTSIZE했다 : 안드로이드 때
모토 G 전화에서 테스트
, 넥서스 5 에뮬레이터내가 지금
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
}
XML
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/gridview"
android:layout_width="match_parent"
android:layout_height="match_parent">
<TextView android:layout_width="match_parent"
android:layout_height="match_parent"
android:text="1"
android:textSize="717px"/>
</RelativeLayout>
자바
이을 테스트하기 위해 시도 717 px "1"이 화면에 표시되었지만 I di d 718px 이상 오류 -> 글꼴 크기가 너무 커서 캐시에 맞지 않습니다. 폭, 높이 = 170
(511)이 오류가 무엇입니까?
텍스트 상자 높이가 다음과 같은 717px의 1이 정도로 큰 것은 내가 코드와 텍스트 상자를 테스트하는 장치의 크기입니다 것은 match_parent입니다
넥서스 5 -> 화면 크기 1080 * 1920 픽셀
모토 g -> 화면 사이즈 720 * 1280 픽셀
때문에 매직 넘버의이 질문에 도착 : 717px. 인쇄 용지의 크기와 일치하는 CSS 미디어 쿼리를 작업하고있었습니다. 그리고 717px는 Chrome에서 A4 용지의 너비로 나타났습니다. 483px는 Chrome에서 A5 용지의 너비 인 것처럼 보였습니다. – leo