2012-09-24 5 views
0

소니 Xperia U의 해상도가 480 * 854 (280ppi)이므로 고밀도 폴더 (drawable-hdpi)에서 이미지를 가져와야하지만 별도의 상위 폴더 (drawable-xhdpi) 우리는 테스트를 위해 실제 장치가 없으므로 에뮬레이터 Height = 854, Width = 480 및 density = 320을 설정합니다. xperia에 특정 drawable-h854dp 폴더를 추가했으나 여전히 drawable-xhdpi에서 이미지를 가져 와서 크기를 조정하지는 않습니다 어떤 사람이 이런 종류의 문제에 직면 했습니까? 아이디어가 있으면 우리에게 제안하십시오. 미리 감사드립니다 !!소니 Xperia U 안드로이드 해상도 문제

+0

Xperia U에서만 실행되는 앱을 디자인하는 경우가 아니면 특별한 용도로 사용해서는 안됩니다. 각기 다른 Android 기기가 너무 많아서 쓸 수 없습니다. 소니가 안드로이드를 올바르게 구현하지 않았다면 문제를 해결할 수 있습니다. 그렇지 않으면 전화기가 정상적으로 작동하고 있습니다. 앱은 모든 다양한 화면 크기와 해상도에서 모두 다르게 보입니다. "적절하게 스케일링하지 않음"이라는 의미를 아는 것도 어렵습니다. 너무 크거나 작습니까? 어쩌면 스크린 샷이 도움이 될지도 모릅니다. – Intrications

답변

1

280ppi는 hdpi (240ppi)과 xhdpi (320) 사이입니다. 소니는 Xperia U를 xhdpi 장치로 정의 했으므로 리소스를 가져 오는 데는 drawable-xhdpi에서 완전히 정상입니다. 시장에 내가 발견 한 Check Screen Size이라는 앱이 있는데, 이는 기기의 밀도가 무엇인지 (그리고 어떤 리소스를 사용할 지) 알려줄 것입니다.

+0

답장을 보내 주셔서 감사합니다. drawable-xhdpi에서 이미지를 가져 오는 것은 분명하지만 화면 크기는 drawable-hdpi에서 이미지를 가져 오는 장치와 비슷하므로 모든 이미지가 drawable-xhdpi에서 너무 크게 보입니다. 480 * 854 화면 크기에 맞습니다. 응용 프로그램의 모양을 정상적으로 만들 수있는 솔루션은 무엇입니까? –

+0

문제는 480px의 너비가 240dp로, Android 기기의 최소 320dp 너비 화면의 Google 가이드 라인보다 훨씬 좁은 것입니다. 에뮬레이터의 Android 태블릿 홈 화면에도 충분한 공간이 없습니다. – dzeikei

0

drawable-w240dp 또는 drawable-h427dp 또는 심지어 drawable-w240dp-h427dp 아래에 넣으면 작동합니다.

최소 (효과적인) 화면 크기에 대한 안드로이드 장치 지침을 따르지 않았다는 Sony의 잘못 때문에 걱정하지 않으려 고합니다.

+0

의견을 보내 주셔서 감사합니다. –