Подтвердить что ты не робот

Android Studio: адаптируемая папка: как разместить изображения для нескольких точек на дюйм?

Привет в соответствии с документацией по android, в папке с выдвижными папками должно быть несколько подкаталогов для изображений разных dpis. Однако в Android Studio, создающей любой подкаталог в папке с возможностью переноса, он не может обнаружить какие-либо изображения вообще. С другой стороны, если изображение помещается непосредственно в папку с возможностью переноса, оно обнаруживается и становится доступным для использования вида R.drawable.ImageName. В этом случае, как мы используем разные изображения с разрешением dpi для одного и того же ImageName?

4b9b3361

Ответ 1

Стандартными процедурами являются:

  • Выберите Project > app > scr > main
  • Щелкните правой кнопкой мыши "res", выберите "Создать" и выберите "Каталог ресурсов Android", Шаг 2
  • В открывшемся диалоговом окне в разделе Тип ресурса выберите "drawable" Шаг 3
  • В списке Доступный классификатор выберите Плотность, затем щелкните стрелку вправо посередине. Шаг 4
  • Выберите Плотность, который вам нравится, затем нажмите ОК Шаг 5

Ответ 2

Есть два способа сделать это.

1.Нажмите правую кнопку мыши, чтобы вырезать New- > Image Asset- > выберите ваше изображение с высоким разрешением, которое будет создано автоматически. после того, как вы закончите, вы сможете увидеть разное разрешение внутри выпадающей папки

  1. Как вы хотите. в окне Проводника проекта вы увидите выпадающее меню как Android. Нажмите на нее, чтобы изменить проект.

Теперь yourprojectname- > app- > src- > main- > res →

Aila Вы можете видеть свои папки с выводом hdpi mdpi и т.д.

Ответ 3

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

  • Щелкните правой кнопкой мыши "Drawable"
  • Нажмите "Создать", затем "Объект изображения"
  • Измените "Тип актива" на "Значки действий и вкладки"
  • Для "Foreground" выберите "ClipArt"
  • Для "Клипарт" нажмите кнопку "Выбрать" и выберите любую иконку
  • Для типа "Имя ресурса" в имени файла значка

Теперь псевдо-каталоги были созданы для вас в папке Drawable в представлении Android. Откройте настоящие каталоги в вашей файловой системе "main/res/drawable-xxhdpi", "main/res/drawable-xhdpi" и замените значки в каждой папке своей собственной плотностью.

Ответ 4

Вы не создаете вложенные папки в папке с возможностью рисования, а рядом с ней находятся папки "sibling" в папке /res для разных размеров экрана или размеров экрана. Папка /drawable (без какого-либо измерения) в основном используется для чертежей, которые не относятся к какому-либо размеру экрана, например selector s.

Смотрите этот скриншот (используйте drawable-hdpi вместо mipmap-hdpi):

enter image description here

Ответ 5

Просто перейдите в Project Explorer и измените View с Android на проект на выпадающее меню, и вам хорошо идти. There you can simply create folder like we do in Eclipse. И в представлении проекта Android он скрыт, но при переключении на проект. Вы можете создать папку типа drawable-hdpi,drawable-xhdpi.

введите описание изображения здесь

Ответ 6

В студии Android вы можете увидеть следующие папки: xhdpi, drawable-hdpi, drawable-mdpi и многое другое... Вы можете поместить изображения с разными dpi в эту папку, и андроид позаботится о том, какие изображения следует рисовать в соответствии с плотностью экрана устройства.

ПРИМЕЧАНИЕ.. Вы должны поместить изображения с тем же именем.

Ответ 7

просто скопируйте и вставьте изображение в res > drawable, и он попросит папку назначения, которую вы хотите поместить в изображение с разрешением, для получения дополнительной справки, пожалуйста, найдите Android Папки для рисования Studio

Ответ 8

Вам нужно получить доступ к идентификаторам изображений, используя R.mipmap.yourImageName

Ответ 9

Новый → Пакетный переносимый импорт → Нажмите кнопку "Добавить" → Выбрать изображение → Выберите "Разрешение цели", "Название цели", "Формат" → "Ок"

Ответ 10

Если щелкнуть правой кнопкой мыши ничего не делает в Macbook Pro///пожалуйста, руководство??? Я пытался нажать правую кнопку мыши, но ничего не открывается...

Macbook Pro - 2012 Android Studio - 3.3

Ответ 11

  1. Щелкните правой кнопкой мыши " Drawable "
  2. Нажмите " New ", затем " Image Asset "
  3. Измените " Тип значка " на " Значки панели действий и вкладки "
  4. Измените " Тип актива " на " Картинки " для значка и " Изображение " для изображений
  5. Для значка: нажмите кнопку с изображением клипа и выберите значок
  6. Для изображения: нажмите на значок папки " Путь " и выберите изображение
  7. В поле " Имя " введите имя своего значка/файла изображения