Как мне организовать макеты своей деятельности с минимально возможными папками макетов?

У меня есть три файла макета для деятельности:

  • 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

Другие вопросы по тегам