2012-09-08 3 views
1

Je voudrais définir un bitmap comme le fond d'écran androïdes et j'ai cette partie compris. Cependant, l'image est toujours trop grande, décentrée et recadrée. J'ai essayé de redimensionner le bitmap à la taille d'affichage mais j'obtiens toujours le même résultat ici est une partie de mon code. Est-ce que quelqu'un peut m'aider à obtenir l'image de papier peint dimensionnée et centrée correctement comme papier peint?Faire bitmap adapter l'écran en tant que papier peint

Merci!

Répondre

0

Essayez quelque chose comme ceci. Les dimensions du papier peint sont acquises via WallpaperManager.getDesiredMinimumHeight et WallpaperManager.getDesiredMinimumWidth. Si l'un d'entre eux est <= 0, il demande les dimensions de l'affichage par défaut à la place. Cela ne préserve pas le rapport d'aspect, mais dites-moi comment ça se passe.

+0

Beaucoup plus près. La largeur est éteinte cependant, j'ai lu quelque part qu'il étire l'image à afficher sur 3 écrans ou quelque chose? – Dan

Questions connexes