Конфигурация устройства Android Eclipse ADT для макета EVO 4G 4,3 дюйма

Я пытаюсь создать конфигурацию макета ADT для соответствия экрану EVO 4G с его разрешением 800x480 и экраном 4,3 дюйма. Эмулятор, который я создал, просто указав WVGA800 в диспетчере SDK, похоже, идеально соответствует моему физическому устройству EVO.

Однако, когда я пытаюсь создать конфигурацию устройства Layout (тот, который вы выбираете при редактировании XML-представления), я вообще не могу сопоставить его, независимо от значений, которые я пробовал до сих пор. Конфигурация по умолчанию включает только 3,7-дюймовый экран, а затем переходит на 5,1-дюймовый (ваааа, почему разработчики ADT считают, что 4,3-дюймовые экраны недостаточно важны?). Хорошо, поэтому я делаю собственный, но независимо от того, какие значения я пробую, Я не могу сопоставить размер эмулятора.

Кто-нибудь знает, какие точные значения я должен ввести в конфигурацию макета, чтобы она соответствовала 100%? х точек на дюйм, у точек на дюйм? Значения, которые я нашел в Интернете, в конечном итоге не соответствуют нужному размеру. Похоже, что плотность должна быть высокой, а соотношение сторон и размер экрана не имеют значения.

Спасибо.


person Artem Russakovskii    schedule 21.10.2010    source источник
comment
Верстальщика следует воспринимать с недоверием. Неважно, какой макет вы используете. Это должно работать для всех телефонов. Я намеренно использую эмулятор, отличный от моего реального телефона.   -  person Falmarri    schedule 21.10.2010
comment
Я понимаю это и хочу протестировать на множестве различных конфигураций, но должно ли сравнение с моим реальным телефоном быть такой сложной задачей?   -  person Artem Russakovskii    schedule 21.10.2010


Ответы (1)


Артем - у меня такой же телефон и такая же проблема как у тебя. Я немного поиграл и обнаружил, что установка x и y dpi на 250 — довольно хорошее совпадение (с dpi, установленным на «высокую плотность»). Сомневаюсь, что это 100%, но пока мне этого достаточно.

Если кто-то еще нашел лучшее значение, пожалуйста, напишите его.

person Dan Dowma    schedule 05.12.2010