Различные ресурсы меню Android

Android поддерживает несколько папок меню (например, /drawable-hdpi и /drawable-mdpi)? Если да, то какие типы поддерживаются (land, xhdpi, swXXXdp)?

P.S. Извините за такой глупый вопрос...

Редактировать 1: например, у меня разные макеты. В зависимости от этого у меня могут быть разные ресурсы меню, не так ли? Для начала было бы неплохо иметь такие папки:

  • рез/меню
  • res/меню-земля
  • res/меню-xhdpi
  • res/меню-xhdpi-земля
  • рез/меню-sw600dp

Первые два работают нормально... но когда я пытаюсь добавить другие, приложение работает нестабильно на разных устройствах.


person Serj Lotutovici    schedule 24.10.2012    source источник
comment
В вопросе нет ничего плохого, но, пожалуйста, дайте нам пример того, как вы хотели бы использовать такую ​​​​вещь, чтобы мы получили более четкое представление о том, что именно вы ищете.   -  person MarchingHome    schedule 24.10.2012
comment
Проблема в том, что когда я добавляю папку menu-xhdpi, все устройства берут из нее спецификации меню.   -  person Serj Lotutovici    schedule 24.10.2012


Ответы (3)


да. даже в портретном и ландшафтном режимах:

меню-земля-mdpi меню-порт-mdpi

меню-земля-hdpi меню-порт-hdpi

меню-земля-xhdpi меню-порт-xhdpi

person Festus Tamakloe    schedule 24.10.2012

да. Не вижу смысла не поддерживать его, документация здесь не накладывает на него никаких ограничений (я сам, по крайней мере, использовал квалификатор -land)

person sandrstar    schedule 24.10.2012

Меню можно использовать как папку макета, вы можете добавить меню-страну, меню-порт ... также вы можете использовать специальное меню для нескольких языков, например, меню-fr, меню-en, чтобы изменить порядок элементов в зависимости от языка телефона. .

person Anis BEN NSIR    schedule 24.10.2012