8 votes

Pourquoi mes photos de contact sont-elles floues et comment y remédier ?

Depuis le passage d'Android 2.x (2.3.7) à 4.0.4 ICS, j'ai remarqué que toutes les photos de mes contacts sont floues.

Certains d'entre eux proviennent de profils G+, mais la plupart sont ajoutés par moi-même sur un téléphone gingerbread.

Pourquoi sont-elles floues et comment puis-je y remédier ?

PS : ma propre photo que j'ai rechargée via l'application Talk est toujours en basse résolution et mise à l'échelle dans l'application du téléphone. J'ai également une photo de profil public que j'ai mise à jour en même temps.

10voto

MowDownJoe Points 335

Cela est dû avant tout à une limitation de GMail. GMail ne prend en charge que les icônes de contact d'une résolution de 64×64, alors que ICS prend en charge jusqu'à 256×256. Lorsque vous donnez une icône à un contact, Android télécharge cette nouvelle icône de contact vers GMail... qui la réduit alors rapidement. ...Et ensuite Android pense que vous avez changé l'icône en basse résolution et l'utilise à la place de la jolie icône que vous avez choisie.

3voto

pzkpfw Points 2270

Soyons clairs : la résolution des contacts est toujours aussi faible, même après le "correctif" de la version 4.1 qui a permis d'agrandir légèrement les images. Pour l'instant, il n'y a qu'une seule solution si vous voulez des photos de contact nettes.

  • Créez un dossier avec des photos de contact en haute résolution. C'est une bonne idée de sauvegarder ce dossier sur Dropbox ou sur un site similaire, car vous ne voulez pas avoir à rassembler ces photos à nouveau.

  • Télécharger Contacts HD (gratuit) depuis Google Play. Cette application vous permettra de spécifier une photo de contact "HD" (haute résolution) pour chaque contact. Vous pouvez sauvegarder la base de données des contacts/applications à partir d'ici, et vous pouvez refaire toutes les images de contact en un lot si nécessaire (comme après l'installation d'une nouvelle ROM).

Tant que ce problème n'est pas résolu au niveau du serveur et que Google n'autorise pas la synchronisation d'images brillantes en haute résolution, tout ce dont nous pouvons discuter, ce sont des solutions de rechange, et c'est celle que je trouve la plus efficace.

2voto

ce4 Points 14264

Apparemment, ce problème est corrigé depuis Android 4.1 Jelly Bean :
Voir le Aperçu de l'API pour Jelly Bean et vous trouvez ceci :

Large photos

Android now supports high resolution photos for contacts.
Now, when you push a photo into a contact record, the system processes it into
both a 96x96 thumbnail (as it has previously) and a 256x256 "display photo"
that's stored in a new file-based photo store (the exact dimensions that the
system chooses may vary in the future). You can add a large photo to a contact
by putting a large photo in the usual PHOTO column of a data row, which the
system will then process into the appropriate thumbnail and display photo
records.

2voto

Jay Points 20373

Je ne suis pas sûr que votre problème soit celui que j'aborde : Gmail n'enregistre rien de plus grand que 96x96. Ainsi, lorsque vos contacts sont synchronisés avec Gmail, ils sont réduits. Si vous effacez votre téléphone et que vous le synchronisez à nouveau, les photos de 96x96 seront téléchargées sur votre téléphone.

Je n'ai pas trouvé d'autre solution que d'écrire ma propre application, qui télécharge les photos de haute qualité sur picasaweb dans un album privé. Essayez l'application : https://play.google.com/store/apps/details?id=com.oxplot.contactphotosync

2voto

MCKapur Points 35

Ce qui a marché pour moi, c'est d'aller sur mon PC, d'ouvrir les contacts Gmail, et de supprimer les photos des contacts une par une. Et voilà, les photos non compressées sont de retour sur mon Android.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X