Necesito añadir una imagen a la carpeta res/drawable
...
Cuando elijo new > image asset
, me sale un diálogo para elegir Asset Type
...
¿Cómo puedo añadir una imagen a la carpeta res/drawable
?
Para Androide Studio 1.5:
En Tipo de activo elija Barra de acción e iconos de pestañas
Elija el camino de la imagen
Dale a tu imagen un nombre en el nombre del recurso
Actualización para Androide Studio 2.2:
Click derecho en res, nuevo Image Asset
En Tipo de icono elija Barra de acción e iconos de pestañas
En Tipo de activo elija Imagen
En Path elige tu camino de imagen
Siguiente...
La imagen se guardará en la carpeta /res/drawable.
Advertencia! Si elige usar imágenes que no sean iconos en SVG o PNG tenga en cuenta que podría volverse gris si la imagen no es transparente. Puedes encontrar una respuesta en los comentarios de este problema, pero ninguno de ellos es verificado por mí porque nunca encontré este problema. Le sugiero que use los iconos desde aquí: [Iconos de material][1]
Copiar la imagen .png y pegarla en la carpeta drawable.
Usted puede agregar la imagen mediante el uso de archivo xml
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/image_name" />
O puede establecer la imagen mediante el programa:
ImageView iv = (ImageView)findViewById(v);
iv.setImageResource(R.drawable.image_name);
Por ejemplo, tengo que añadir list.png en la carpeta drawable...
Y ahora simplemente lo pegaré en la carpeta drawable. Alternativamente puedes hacerlo Ctrl + C/V, como lo hacemos los programadores :)
Es muy simple. Sólo copie su imagen y péguela en la carpeta de dibujo. Una cosa más. Cuando pegues una imagen en la carpeta dibujable, aparecerá una ventana emergente que te pedirá un nombre de carpeta. Añade xxhdpi,xhdpi,hdpi o mdpi según tu imagen, como en la imagen de abajo:[![introduce la descripción de la imagen aquí][1]][1]
Si todavía tienes problemas, mira este enlace: [Carpeta dibujable en el estudio de androides][2]
[1]: http://i.stack.imgur.com/lrWGj.png [2]: http://theandroidwarriors.blogspot.in/2017/03/android-studio-drawable-folders.html
Haz clic con el botón derecho del ratón en la carpeta res y añade tu imagen como Image Assets de esta manera. Android Studio generará automáticamente activos de imagen con diferentes resoluciones.
PUEDE crear directamente la carpeta y arrastrar la imagen dentro, pero no tendrá los iconos de diferente tamaño si lo hace.
[![introduzca la descripción de la imagen aquí][1]][1]
Abre tu proyecto en el Estudio de Android
Haga clic en "res".
Haga clic con el botón derecho del ratón en "dibujable
Haz clic en "Mostrar en el Explorador
Haga doble clic en la carpeta "dibujable".
Copie su archivo de imagen en ella y renombre como desee.
Ahora escriba el nombre de su archivo de imagen después de @drawable/
.
Se mostrará la imagen que usted'ha seleccionado.
Para Android Studio 3.4+:
Puedes usar la nueva pestaña del Administrador de Recursos Haga clic en el signo "+" y seleccione "Importar Dibujos".
Desde aquí, puedes seleccionar múltiples carpetas/archivos y se encargará de todo por ti.
[![Gestor de Recursos][1]][1]
El resultado se verá algo así:
[![Gestor de Recursos Seleccionador][2]][2]
[1]: https://i.stack.imgur.com/zaVAJ.png [2]: https://i.stack.imgur.com/UEmoR.png
Haga clic en el botón de importación y las imágenes se importarán automáticamente a la carpeta correcta.
Instala y usa el plugin Android Drawable Importer:
https://github.com/winterDroid/android-drawable-importer-intellij-plugin
Las instrucciones para instalar el plugin están en esa página. Se llama 'se llama "Android Drawable Importer" en los resultados de búsqueda del plugin.
Una vez instalado:
presione el + y seleccione su imagen de origen
elegir qué resolución quieres que se considere y qué otros tamaños para autogenerar para
Parece un poco ridículo que Android Studio no apoye esto directamente.
EDITAR: Pero Xcode tampoco lo hace... :-(
Es necesario utilizar un plugin de terceros como AndroidIcons Drawable Import para instalarlo. Ir a Android Studio > Prefrences > Plugins > y busca AndroidIcons Drawable. Puedes hacer cosas como
Reinicia android studio. Si no tienes la carpeta drawables creada, créala importando cualquier imagen como -"Action Bar and Tab Icons" & "Notification Icons",. A continuación, haga clic derecho en el explorador de archivos y se puede ver 4 opciones en la ficha new. Utilice cualquiera de acuerdo a su necesidad.
Androide Studio 3.0: ...y el de los niños..;
Ahora tienes un opente explorador con unos cuantos directorios en él, uno de ellos es 'drawable'. ...y el de la izquierda..;
Ahora la imagen está en el Estudio Android bajo 'res/dibujable'.
La forma más simple es simplemente arrastrar y soltar la imagen en la carpeta de dibujo. Lo importante que hay que tener en cuenta si estás usando la versión 2.2.x de Android Studio es asegurarte de que estás en Vista del proyecto, de lo contrario no te permitirá arrastrar y soltar la imagen.
[![introduzca la descripción de la imagen aquí][1]][1]
[Enlace de fuente tutorial][2]
Estudio Android 3.2
Blackingly fast :P
[![introduzca la descripción de la imagen aquí][1]][1]
Sólo tienes que copiar y pegar en esta carpeta
[1]: https://i.stack.imgur.com/Nccsu.jpg [2]: http://www.freakyjolly.com/android-how-to-add-new-images-in-android-studio-project-3-2/
Mi forma de exportar/importar activos de imagen. Utilizo el diseño Sketch.
Paso 1. Boceto: exportar usando el preajuste de Android
![Sketch][1]
Paso 2. Buscador: Ir a la carpeta de exportación; Cmd</kbd;/kbd;+<kbd;C</kbd; ![Finder][2]
Paso 3. Buscador: Ve a la carpeta de tu proyecto's /res; Cmd</kbd;+<kbd;V</kbd..; ...y el de la familia..; Aplique a todos Fusionar ![Buscador][3]
[1]: http://i.imgur.com/TnTU4xO.png [2]: https://i.stack.imgur.com/az8xk.png [3]: http://i.imgur.com/x3r0wSZ.png
Bien, las imágenes están en su proyecto ahora.
Es bastante simple
Sólo copie sus imágenes y péguelas en una carpeta dibujable.
cuando pegues la imagen (por ejemplo, mdpi) en la carpeta dibujable, aparecerá una ventana emergente pidiendo que se añada el nombre de la carpeta -mdpi.
3)Hazlo para todos(hdpi,xhdpi,xxhdpi).
Acabo de añadir un enlace que puedes comprobar si tienes alguna duda.
http://www.androidwarriors.com/2015/07/android-studio-drawable-folders.html
En el Estudio de Android, puedes seguir los siguientes pasos para añadir una imagen a la carpeta de dibujo:
Seleccione Mostrar en Explorador
Pegue la imagen que quiera añadir
Copie la imagen y péguela en la carpeta de recursos de su proyecto en android studio. Asegúrese de que el nombre de su imagen no sea demasiado largo y no tenga caracteres espaciales. Luego haga clic en SRC(source) en las propiedades y busque su imagen, haga clic en ella y automáticamente se importará a su vista de imagen en su emulador.
Ejemplo sin ningún XML
Pon tu imagen "nombre_de_imagen.jpg" en "res/dibujar/nombre_de_imagen.jpg" y úsala:
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);
}
}
Probado en el Androide 22.
Añadir imágenes a la carpeta de dibujo es bastante simple. Sólo tienes que seguir estos pasos:
Ahora, ve a Android Studio y haz clic con el botón derecho en dibujable dentro de res.
Al hacer clic con el botón derecho verás 'Mostrar en el Explorador' o 'Revelar en el Finder'.
Haga clic en 'Mostrar en el Explorer' o 'Revelar en el Finder' y luego arrastre o simplemente copie su imagen descargada en una carpeta dibujable.
Su imagen se guardará dentro de la carpeta dibujable y podrá usarla.