2010-08-25 25 views
6

Tengo algunas imágenes en mi carpeta dibujable y tienen versiones de paisaje en drawable-land. Sin embargo, quiero que se compartan algunas de las imágenes de paisaje, ya que parece un desperdicio duplicar el archivo con un nombre diferente. ¿Es posible hacer un enlace sym (acceso directo) o algo para uno de los archivos duplicados para evitar desperdiciar espacioEvitar recursos duplicados en el proyecto de Android

explicación de carpetas a continuación ya que no soy muy bueno para explicar a mí mismo:

/drawable 
> image1.png 
> image2.png 
/drawable-land 
>image1.png <-- This image 
>image2.png <-- is identical to this file 

Respuesta

10

Insead de imagen2 .png puede definde image2.xml con contenido siguiente (obviamente, colocarlo en la carpeta del paisaje):

<bitmap xmlns:android="http://schemas.android.com/apk/res/android" android:src="@drawable/image1" /> 
+0

brillante, debería haber pensado en utilizar XML. ¡Gracias! – stealthcopter

Cuestiones relacionadas