Я хотел добавить файл изображения PNG в свое приложение. Я пытаюсь перетащить файл из Windows File Explorer в заметку с возможностью рисования в Android Studio, но это не сработало. Существует диалог Add Image Asset, но он был более сложным, например, простой задачей. И если добавить несколько разных изображений, использование этого диалога будет очень раздражать.Как сообщить Android Studio, что файл изображения является ресурсом?
Руководство по API для Android указано PNG images can be put in the drawable directory, and the file name will be the resource ID. Итак, я только что открыл загружаемый каталог в Проводнике и скопировал файл изображения в каталог. Затем Android Studio показывает файл изображения под выделенным узлом, но имя файла было красного цвета, в отличие от других зеленых файлов. Как и ожидалось, идентификатор ресурса для красного PNG-файла отсутствует.
Если бы это была Visual Studio, я бы щелкнул правой кнопкой мыши изображение PNG и установил его поведение в качестве встроенного ресурса. Но я не мог найти такое меню в Android Studio. Является ли средство добавления изображений единственным способом?
Что имя файла? Вероятно, это не действительный идентификатор Java. – weston
Используете ли вы VCS (например, git)? Если это так, красный цвет просто означает, что ресурсы еще не добавлены в VCS. Размещение PNG-файлов в папке с возможностью переноса делает их доступными как ресурсы – QuantumTiger
Имя файла - folder.png, и я использую GIT. После разочарования я использовал New -> Image Asset, и изображение было добавлено под mipmap, но, похоже, для изображения не существует идентификатора ресурса. Кстати, я обновил AS до 2.0 Preview 2, потому что я слышал, что это быстро. –