2010-08-25 14 views
6

Ho alcune immagini nella mia cartella drawable e hanno versioni landscape in land drawable. Tuttavia voglio condividere alcune delle immagini del paesaggio, poiché sembra uno spreco duplicare il file con un nome diverso. E 'possibile fare un collegamento sym (collegamento) o qualcosa per uno dei file duplicati per evitare di sprecare spazioEvitare risorse duplicate nel progetto Android

spiegazione cartella sotto come io non sono grande a spiegare me stesso:

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

risposta

10

Insead di image2 .png puoi definde image2.xml con i seguenti contenuti (ovviamente, mettilo nella cartella orizzontale):

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

Brillante, avrebbe dovuto pensare di usare xml. Grazie! – stealthcopter

Problemi correlati