Necesito agregar una imagen a la res/drawable
carpeta ...
Cuando elijo new > image asset
, sale un cuadro de diálogo para elegir Asset Type
...
¿Cómo puedo agregar una imagen a la res/drawable
carpeta?
Necesito agregar una imagen a la res/drawable
carpeta ...
Cuando elijo new > image asset
, sale un cuadro de diálogo para elegir Asset Type
...
¿Cómo puedo agregar una imagen a la res/drawable
carpeta?
Respuestas:
Para Android Studio 1.5 :
Actualización para Android Studio 2.2 :
Haga clic derecho en res -> nuevo -> activo de imagen
En Tipo de icono, elija Barra de acción e iconos de pestaña
En Tipo de activo, elija Imagen
En el camino, elija el camino de su imagen
Next->Finish
La imagen se guardará en la carpeta / res / drawable.
¡Advertencia! Si elige usar otras imágenes que no sean iconos en SVG o PNG, tenga en cuenta que podría volverse gris si la imagen no es transparente. Puede encontrar una respuesta en los comentarios para este problema, pero ninguno de ellos fue verificado por mí porque nunca encontré este problema. Te sugiero que uses iconos desde aquí: iconos de material
Copie la *.png
imagen y péguela en la carpeta dibujable .
Después de agregar la imagen, puede usar el recurso de imagen agregado en el código:
Puedes agregar una imagen usando el archivo xml
<ImageView
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:src="@drawable/image_name" />
O bien, puede configurar la imagen mediante el programa:
ImageView iv = (ImageView)findViewById(v);
iv.setImageResource(R.drawable.image_name);
Por ejemplo, debo agregar una list.png
carpeta dibujable ...
Y ahora lo pegaré en una carpeta dibujable. Alternativamente, puede hacerlo Ctrl+ C/ V, como lo hacemos nosotros los programadores. :)
Es muy simple. Simplemente copie su imagen y péguela en la carpeta dibujable. Una cosa más. Cuando pegue una imagen en la carpeta dibujable, aparecerá una ventana emergente solicitando el nombre de la carpeta. Agregue xxhdpi, xhdpi, hdpi o mdpi de acuerdo con su imagen, como en la imagen a continuación:
Si todavía tiene problemas, consulte este enlace: Carpeta dibujable en Android Studio
Para Android Studio 3.4+:
Puede usar la nueva pestaña Administrador de recursos Haga clic en el +
signo y seleccione Import Drawables
.
Desde aquí, puede seleccionar múltiples carpetas / archivos y se encargará de todo por usted.
El resultado se verá más o menos así:
Haga clic en el importbotón y las imágenes se importarán automáticamente a la carpeta correcta.
Haga clic derecho en la carpeta res y agregue su imagen como Activos de imagen 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 diferentes tamaños si lo hace.
gif
formato de archivo. Puede obtener toneladas de herramientas en Internet para crear un gif
archivo mientras realiza varias acciones en su computadora.
Puede copiar y pegar un archivo de imagen (al menos .jpg) en su resolución / dibujo. ¡Funcionó para mí!
Abre tu proyecto en Android Studio
Haga clic en res
Haga clic derecho en drawable
Haga clic en Show in Explorer
Haga doble clic en la drawable
carpeta.
Copie su archivo de imagen y cambie el nombre como desee.
Ahora escriba su nombre de archivo de imagen después @drawable/
.
Mostrará la imagen que ha seleccionado.
Instale y use el complemento Importador de Android Drawable:
https://github.com/winterDroid/android-drawable-importer-intellij-plugin
Las instrucciones sobre cómo instalar el complemento se encuentran en esa página. Se llama "Importador de Android Drawable" en los resultados de búsqueda del complemento.
Una vez instalado:
Parece un poco ridículo que Android Studio no sea compatible con esto directamente.
EDITAR: Pero Xcode tampoco lo hace .... :-(
Necesita instalar un complemento de terceros como AndroidIcons Drawable Import para instalar esto. Ir a Android Studio> Preferencias> Complementos> y buscar AndroidIcon Drawable Puede hacer cosas como
Reinicia el estudio de Android. Si usted no tiene los dibujables carpeta creada, crearlo mediante la importación de cualquier imagen como - "barra de acción y la ficha Iconos" y "Iconos de notificación", . Luego haga clic derecho en el explorador de archivos y podrá ver 4 opciones en la nueva pestaña. Use cualquiera de acuerdo a su necesidad.
Android Studio 3.0 :
1) Haga clic derecho en el directorio 'dibujable'.
2) Haga clic en: Mostrar en el Explorador
Ahora tiene un explorador abierto con algunos directorios, uno de ellos es 'dibujable'.
3) Vaya al directorio 'dibujable'.
4) Coloque la imagen que desea allí.
5) Cierre el explorador nuevamente.
Ahora la imagen está en Android Studio en 'res / drawable'.
La forma más sencilla es arrastrar y soltar la imagen en la carpeta dibujable. Lo importante a tener en cuenta si está utilizando la versión Android Studio 2.2.x, asegúrese de estar en VISTA DEL PROYECTO, de lo contrario, no permitirá arrastrar y soltar la imagen.
Android Studio 3.2
Increíblemente rápido: P
Simplemente copie y pegue en esta carpeta
Mi forma de exportar / importar activos de imagen. Yo uso bocetos de diseño.
Paso 1. Bosquejo: exportar usando el preajuste de Android
Paso 2. Buscador: vaya a la carpeta de exportación> Cmd+C
Paso 3. Buscador: vaya a la carpeta / proyecto de su proyecto> Cmd+ V> Aplicar a todos> Fusionar
OK, las imágenes están en tu proyecto ahora.
Es bastante simple
1) simplemente copie sus imágenes y péguelas en la carpeta dibujable.
2) cuando pegue la imagen (por ejemplo, "mdpi) en la carpeta dibujable, aparecerá una ventana emergente preguntando el nombre de la carpeta add -mdpi.
3) Hazlo por todos (hdpi, xhdpi, xxhdpi).
Acabo de agregar un enlace que puedes consultar si tienes alguna duda.
http://www.androidwarriors.com/2015/07/android-studio-drawable-folders.html
Simplemente copie sus imágenes y seleccione dibujable, luego en la opción Pegar o presione el atajo ctrl v. Se agregan imágenes.
Ejemplo sin XML
Ponga su imagen image_name.jpg
en res/drawable/image_name.jpg
y uso:
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 Android 22.
Copie la imagen y péguela en elementos dibujables 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 (fuente) debajo de propiedades y busque su haga clic en la imagen y luego se importará automáticamente a su vista de imagen en su emulador.
Agregar imágenes a la carpeta dibujable es bastante simple. Solo sigue estos pasos:
Su imagen se guardará dentro de dibujable y puede usarla.
En Android Studio
Seleccionar activo de imagen
Seleccione los iconos de barra de acción y pestaña en el tipo de activo
Haga clic en Siguiente
Selecciona el tamaño
Ya terminaste!
mipmap
carpeta? Solo necesita acceder a va enR.mipmap.[...]
lugar deR.drawable.[...]
Además, puede arrastrar y soltar imágenes directamente en ladrawable
carpeta en Android Studio, solo asegúrese de que su Estructura de proyecto esté configurada enProject
, y noAndroid
, en la esquina superior izquierda de la pantalla.