У меня нормальный макет и макет большой. Кроме того, я предоставляю несколько изображений всплеска с разным разрешением: 480x800 и 1280x800.Использование разных ресурсов для разных макетов. Различия в макетах
Мои проблемы:
В моей задаче сказано, что я должен различать макеты на основе резолюций устройств (один для 480x800 и другой для 1280x800). Есть ли возможность его реализовать? Принимая во внимание предположение, что телефоны имеют разрешение 480x800 и планшеты - 1280x800 и выше, я мог бы реализовать эту схему, но я не уверен, что это правда.
Я создал тестовый проект, где я попытался отличить макеты по размеру, но я не могу сделать андроид использовать изображение 480x800 для макета-нормального и 1280x800 изображений для макета: в обоих случаях он показывает 480x800. Я думаю, это из-за размера, в случае устройства, не равного разрешению, в случае изображения. Тем не менее, мне нужно обеспечить совершенно разные взгляды на 480x800 и 1280x800. какие у меня варианты?
Спасибо.
PS Я строю против Android 2.3.
Обратите внимание, что только потому, что устройство имеет экран 1280x800, не означает, что это таблетки. Фактически, есть один или два телефона с дисплеями 1920x1080! Аналогичным образом, есть несколько планшетов с разрешением 800x480. Таким образом, вы не можете отличить устройства, основанные исключительно на разрешении экрана. – Dave
Но что, если в задаче указано, что мне нужно различать дизайн, основанный на разрешении? – user1462299
Тогда я бы сказал, что у вас должна быть разъяснена задача, поскольку базовые макеты только на экране разрешают определенно не способ сделать это. – Dave