2010-04-29 7 views
2

J'ai configuré mon projet avec différents répertoires pouvant être dessinés (ldpi, mdpi et hdpi). J'ai un arrière-plan png avec deux résolutions différentes: 320x480 dans le dossier drawable-mdpi, et 480x800 dans drawable-hdpi. Les deux ont le même nom de fichier. Lorsque j'essaie de charger l'arrière-plan comme un style dans le manifeste (en utilisant android: windowBackground dans le style) si j'utilise l'émulateur pour un périphérique 1.6, j'obtiens le bon chargé (mdpi). Cependant, si j'essaye ceci sur mon Nexus, je vois qu'au début l'arrière-plan correct du dossier de hdpi est chargé, mais il passe rapidement au mdpi. J'ai aussi essayé de mettre en place l'arrière-plan dans le fichier XML de mise en page (android: src = ...) mais dans ce cas seul le fichier mdpi est chargé. Si je supprime la version de mdpi, tout est chargé ok. Une idée sur quel est le problème? pourquoi est-ce le chargement du mdpi drawable?Dessiner à partir de mdpi chargement au lieu de hdpi

Répondre

6

Dans le fichier manifeste:

<supports-screens 
     android:anyDensity="true"/> 

Hope this hepls

+0

hmmm je ne sais pas si c'était ceci ou autre chose, mais maintenant il travaille. Merci! –