Nexus One и Droid Razr имеют одинаковые квалификаторы
Я разрабатываю приложение прямо сейчас, и у меня возникают проблемы с двумя форматами для моего главного меню. Я пытаюсь заставить свое приложение работать с максимально возможным количеством телефонов, но Nexus One и Droid Razr, насколько я могу судить, имеют одинаковые классификаторы, но разные размеры.
Я что-то здесь упускаю? Они оба следуют квалификатору layout-normal-hdpi для моего main_menu.xml
Есть ли другой способ отличить их? Я использую "dip" в своем xml для разделения кнопок, и кнопки покидают экран на Nexus One.
Спасибо.
1 ответ
Решение
Джозефус Виллерей был прав. Простое решение состояло в том, чтобы использовать веса вместо жесткого кодирования положений объектов.