Мені потрібно додати зображення до res/drawable
папки ...
Коли я вибираю new > image asset
, виходить діалогове вікно для вибору Asset Type
...
Як додати зображення до res/drawable
папки?
Мені потрібно додати зображення до res/drawable
папки ...
Коли я вибираю new > image asset
, виходить діалогове вікно для вибору Asset Type
...
Як додати зображення до res/drawable
папки?
Відповіді:
Для Android Studio 1.5 :
Оновлення для Android Studio 2.2 :
Клацніть правою кнопкою миші на res -> new -> Asset Image
На Тип значка виберіть Панель дій та піктограми вкладки
Для типу активу виберіть Зображення
На шляху виберіть шлях зображення
Next->Finish
Зображення буде збережено у папці / res / dravable.
Увага! Якщо ви вирішите використовувати зображення, крім значків у SVG чи PNG, пам’ятайте, що вони можуть сіріти, якщо зображення не прозоре. Ви можете знайти відповідь у коментарях до цієї проблеми, але жодна з них не перевірена мною, оскільки я ніколи не стикався з цією проблемою. Я пропоную вам використовувати тут іконки : Значки матеріалів
Скопіюйте *.png
зображення та вставте у папку, що перетягується .
Після додавання зображення ви можете використовувати доданий образ зображення в коді:
Ви можете додати зображення, використовуючи XML-файл
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/image_name" />
АБО Ви можете встановити зображення за допомогою програми:
ImageView iv = (ImageView)findViewById(v);
iv.setImageResource(R.drawable.image_name);
Наприклад, я повинен додати list.png
в текуючу папку ..
А тепер я вставлю його в папку, що виводиться. Крім того, ви можете це зробити Ctrl+ C/ V, як це робимо ми програмісти. :)
Це дуже просто. Просто скопіюйте своє зображення і вставте його в папку, що витягується. І ще одна річ. Коли ви вставляєте зображення в папку, що перетягується, з'явиться спливаюче вікно із запитом назви папки. Додайте xxhdpi, xhdpi, hdpi або mdpi відповідно до свого зображення, як на зображенні нижче:
Якщо у вас все ще виникають проблеми, перегляньте це посилання: Папка, що малюється, в студії Android
Для Android Studio 3.4+:
Ви можете скористатися новою вкладкою Диспетчер ресурсів. Клацніть на +
знаку та виберіть Import Drawables
.
Звідси ви можете вибрати декілька папок / файлів, і це обробляє все за вас.
Результат буде виглядати приблизно так:
Натисніть importкнопку, і зображення будуть автоматично імпортовані у потрібну папку.
Клацніть правою кнопкою миші на папці Res та додайте своє зображення у вигляді активів Image таким чином. Android студія автоматично генерує об’єкти зображення з різною роздільною здатністю.
Ви можете безпосередньо створити папку та перетягнути зображення всередину, але піктограм різного розміру у вас не буде, якщо це зробити.
gif
формат файлу. В Інтернеті ви можете отримати багато інструментів, щоб створити gif
файл під час виконання різних дій на своєму комп’ютері.
Ви можете просто скопіювати та вставити файл зображення (принаймні .jpg) у свій Res / Dravable. Це працювало для мене!
Відкрийте свій проект в Android Studio
Натисніть на res
Клацніть правою кнопкою миші на drawable
Натисніть на Show in Explorer
Двічі клацніть drawable
папку.
Скопіюйте у нього свій файл зображення та перейменуйте за своїм бажанням.
Тепер напишіть ім'я файлу зображень після @drawable/
.
Він покаже обране вами зображення.
Встановіть та використовуйте плагін Android Drawable Importer:
https://github.com/winterDroid/android-dravable-importer-intellij-plugin
Інструкції щодо встановлення плагіна знаходяться на цій сторінці. Це називається "Імпортер драйверів Android" в результатах пошуку плагінів.
Після встановлення:
Здається смішним, що Android Studio не підтримує це безпосередньо.
EDIT: Але Xcode не так і є: :-(
Для встановлення цього вам потрібно використовувати плагін сторонніх розробників, як Dravo Import для AndroidIcons. Перейдіть на Android Studio> Prefrences> Plugins> та перегляньте програму AndroidIcons Drawable. Ви можете робити такі речі
Перезавантажте андроїд-студію. Якщо у вас немає в папці , створені вводиться коефіцієнт, створіть його з допомогою імпорту будь-якого зображення - «Bar Action і Tab Icons» і «Повідомлення іконки», . Потім клацніть правою кнопкою миші на провіднику файлів, і ви побачите 4 варіанти на новій вкладці. Використовуйте будь-який відповідно до ваших потреб.
Android Studio 3.0 :
1) Клацніть правою кнопкою миші каталог "Dravable".
2) Клацніть на: Показати в Провіднику
Тепер у вас є відкривач провідника з кількома каталогами в ньому, один із них - "малювальний".
3) Перейдіть у каталог "dravable".
4) Помістіть туди потрібне вам зображення.
5) Закрийте дослідник ще раз.
Тепер зображення знаходиться в Android Studio у розділі "res / drawable".
Найпростіший спосіб - просто перетягнути зображення в папку, що малюється. Важливо пам’ятати, що ви використовуєте версію Android Studio 2.2.x, переконайтеся, що ви перебуваєте в ПРОЕКТНОГО ВІДПОВІДУ, інакше це не дозволить перетягнути зображення.
Android Studio 3.2
Чудово швидко: P
Просто скопіюйте та вставте в цю папку
Мій спосіб експорту / імпорту зображень. Я використовую дизайн ескізу.
Крок 1. Ескіз: експортуйте за допомогою попередньо встановленої програми Android
Крок 2. Finder: Перейдіть до папки експорту> Cmd+C
Крок 3. Шукач: Перейдіть у папку / Res res проекту> Cmd+ V> Застосувати до всіх> Об’єднати
Гаразд, зображення зараз у вашому проекті.
Його досить просто
1) просто скопіюйте свої зображення та вставте в папку, що виводиться.
2) коли ви вставляєте зображення (наприклад, "mdpi) у папку, що перетягується, з'явиться спливаюче вікно із запитом назви папки add -mdpi.
3) Зробіть це для всіх (hdpi, xhdpi, xxhdpi).
Я щойно додав одне посилання, яке ви можете перевірити, якщо є сумніви.
http://www.androidwarriors.com/2015/07/android-studio-dravable-folders.html
Просто скопіюйте свої зображення та виберіть малюнок, після чого виберіть опцію Вставити або натисніть ярлик ctrl v. Зображення додані
Приклад без XML
Помістіть зображення image_name.jpg
в res/drawable/image_name.jpg
і використання:
import android.app.Activity;
import android.os.Bundle;
import android.widget.ImageView;
public class Main extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
final ImageView imageView = new ImageView(this);
imageView.setImageResource(R.drawable.image_name);
setContentView(imageView);
}
}
Тестовано на Android 22.
Скопіюйте зображення, після чого вставте його до чернетки в папку ресурсів проекту, яку ви проектуєте в студії Android. Переконайтесь, що ім’я зображення не надто довге та не має жодних просторових символів. Потім натисніть SRC (джерело) під властивостями та шукайте свій зображення натисніть на нього, то воно автоматично отримає імпортований вам перегляд зображення на вашому емуляторі.
Додавання зображень до папки, що малюється, досить проста. Просто виконайте наступні дії:
Ваше зображення буде збережене всередині тексту, яке можна малювати, і ви зможете ним користуватися.
mipmap
папки? Вам просто потрібно отримати доступ до нього,R.mipmap.[...]
а неR.drawable.[...]
Крім того, ви можете перетягувати зображення безпосередньо вdrawable
папку в Android Studio - просто переконайтеся, що для вашої структури проекту встановлено значення ""Project
, а не "Android
у верхньому лівому куті екрана".