Как мне организовать макеты своей деятельности с минимально возможными папками макетов?
У меня есть три файла макета для деятельности:
layout-small-ldpi
layout-normal-mdpi
layout
(что касается прочего)
При посещении мероприятия с мобильным телефоном с нормальным hdpi Android вытащил макет из normal-mdpi/
, Затем я поместил общий макет в новую конфигурацию: layout-normal-hdpi/
который, кажется, делает трюк потянув этот макет для sizes>=normal && density>=hdpi
, Это также, кажется, тянет normal-hdpi
макет с устройствами large-mdpi
Конфигурация, которая меня устраивает.
Это решение вызовет у меня какие-либо проблемы? Есть ли лучший способ уменьшить количество папок с макетами до 3? Я прочитал документы, но приятно иметь второе мнение.
1 ответ
Если я вас правильно понимаю, вы хотите поддерживать как можно больше экранов с минимальным количеством макетов. Вот хорошая ссылка на PDF, который должен вам помочь. Масштабирование приложений для Android с помощью White Paper