Nexus 5가 592dp 높이를 사용하고 있는지 측정합니다. 640dp이지만 일부는 소프트 버튼처럼 사용됩니다.Nexus 5에서 h592dp 크기 값을 사용하지 않습니다. 왜?
그래서 나는 아래에있는 3 개의 dimens.xml에 서로 다른 값으로 정의한 리소스 dimen 값을 가진 레이아웃을 가지고 있습니다.
res/values/dimens.xml
res/values-h592dp/dimens.xml
res/values-h640dp/dimens.xml
values-h592dp
에서 픽업 할 것으로 예상됩니다. 그러나 기본 value
폴더에서 대신 선택됩니다. 이게 왜 그렇게? 내가 놓친 게 있니?
나는 또한 동일한 문제에 직면 해있다. 어떤 해결책을 찾았습니까? –
아직까지는 해결책을 찾을 수 없습니다. – Elye
이봐, 640dp 장치에는 "values-w360dp-h610dp"를 사용하고 592dp 장치에는 "values-w360dp"를 사용해도 좋습니다. https://developer.android.com/guide/practices/screens_support.html 링크에서 언급했듯이 메모 읽기 : ** 이러한 한정자를 사용하여 지정하는 크기는 실제 화면 크기가 아닙니다. 오히려 크기는 활동 창의 창에서 사용할 수있는 dp 단위의 너비 또는 높이입니다. ** –