2010-08-25 6 views
6

J'ai quelques images dans mon dossier drawable et elles ont des versions de paysage dans drawable-land. Cependant, je veux que certaines des images de paysage soient partagées, car il semble inutile de dupliquer le fichier avec un nom différent. Est-il possible de faire un lien sym (raccourci) ou quelque chose pour l'un des fichiers dupliqués pour éviter de gaspiller l'espaceÉviter les ressources en double dans le projet android

explication du dossier ci-dessous que je ne suis pas grand à me expliquer:

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

Répondre

10

Insead de image2 .png vous pouvez défier image2.xml avec le contenu suivant (évidemment, placez-le au dossier de paysage):

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

Brillant, aurait dû penser à utiliser xml. Merci! – stealthcopter