Как переместить все версии плотности ресурса в одну команду? - PullRequest
0 голосов
/ 28 октября 2019

У меня много ресурсов изображений в нескольких плотностях, и я хотел бы переместить их в другой модуль. Перемещение их по одному занимает много времени, особенно потому, что окно Project в Android Studio начинает мерцать при каждом перемещении файла.

Например, я хотел бы переместить следующие ресурсы:

module1/src/main/res/drawable-hdpi/image_a.png
module1/src/main/res/drawable-mdpi/image_a.png
module1/src/main/res/drawable-xdpi/image_a.png
module1/src/main/res/drawable-xxhdpi/image_a.png

в

module2/src/main/res/drawable-hdpi/image_a.png
module2/src/main/res/drawable-mdpi/image_a.png
module2/src/main/res/drawable-xdpi/image_a.png
module2/src/main/res/drawable-xxhdpi/image_a.png

Можно ли переместить четыре файла за один раз, вместо того, чтобы делать Move... для каждого файла?

1 Ответ

1 голос
/ 28 октября 2019

Я предлагаю это решение.

  1. В проекте module2 щелкните правой кнопкой мыши по res folde, затем выберите меню New> Image Asset .

enter image description here

Затем в окне Настройка изображения выберите правильный Тип значка и в разделе исходный ресурс выберите Изображение as Тип актива и введите путь к xxhdpi-версии изображения из module1. Возможно, вам придется обратить внимание на другие поля, прежде чем нажимать кнопку Далее .

Это автоматически сгенерирует все ресурсы изображения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...