2012-04-03 4 views
-1

x 축과 y 축을 통해 다른 DPI를 가진 장치를 대상으로합니다. 예를 들어, 100 픽셀은 x 축을 가로 질러 10mm 물리적 공간을 차지하지만 y 축을 가로 지르는 100 픽셀은 9mm 물리적 공간만을 차지합니다. 즉, 장치의 y 축의 dpi가 10 % 높아집니다.x 축과 y 축에서 다른 dpi를 가진 장치 지원

에뮬레이터 (AVD)에서 원을 그리면 - 가로 방향으로 평평한 타원형처럼 보입니다.

에뮬레이터에서이 문제를 지원할 수있는 방법이 있습니까? 레이아웃을 관리하여 실제 장치에서 정확한 종횡비를 유지하려면 어떻게해야합니까?

감사합니다.

답변

0

실제 장치에서 올바른 종횡비를 갖도록 레이아웃을 관리하려면 어떻게해야합니까?

그건 정말 잘 작동하는 경우가 안드로이드 AFAIK에는 A/R 지원 없지만 때문에 나도 몰라 수 아마도

가) 미리 계산 된 딥 값을 사용) 장치
B를 수정
을 포함하는 레이아웃 xml에서 c) 레이아웃 (LinearLayout 등) 클래스를 서브 클래스 화하고 거기에 90 %를 처리하려고합니다.

관련 문제