8 votos

¿Por qué las fotos de mis contactos están borrosas y cómo solucionarlo?

Desde el cambio de Android 2.x (2.3.7) a 4.0.4 ICS noto que todas las fotos de mis contactos están borrosas.

Algunos de ellos provienen de perfiles de g+ pero la mayoría son auto agregados en un teléfono de pan de jengibre.

¿Por qué están borrosas y cómo puedo solucionarlo?

P.D.: mi propia foto que he vuelto a cargar a través de la aplicación talk sigue siendo de baja resolución y se ha aumentado la escala en la aplicación del teléfono. También tengo una foto de perfil público que he actualizado al mismo tiempo.

10voto

MowDownJoe Puntos 306

Esto se debe a una limitación de GMail más que nada. GMail sólo soporta iconos de contactos con una resolución de 64×64, mientras que ICS soporta hasta 256×256. Cuando le das un icono a un contacto, Android sube ese nuevo icono de contacto a GMail... que entonces lo reduce rápidamente. ...Y entonces Android piensa que lo has cambiado por el icono de baja resolución y lo utiliza en lugar del bonito que habías elegido.

3voto

bigbadonk420 Puntos 1698

Dejemos una cosa clara, la resolución de los contactos sigue siendo demasiado baja, incluso después del "arreglo" de la versión 4.1 en el que las imágenes se ampliaron ligeramente. A partir de ahora, sólo hay una solución si quieres fotos de contacto nítidas.

  • Crea una carpeta con fotos de contacto de alta resolución. Es una gran idea hacer una copia de seguridad de esta carpeta en Dropbox o similar, no querrás tener que volver a recoger estas fotos.

  • Descargar Contactos HD (gratis) desde Google Play. Esta aplicación le permitirá especificar una imagen de contacto "HD" (alta resolución) para cada contacto. Puedes hacer una copia de seguridad de la base de datos de contactos/aplicaciones desde aquí, y puedes rehacer todas las imágenes de los contactos en un lote cuando sea necesario (como después de instalar una nueva ROM).

Hasta que esto se arregle del lado del servidor y Google permita la sincronización de imágenes brillantes de alta resolución, todo lo que podemos discutir son soluciones, y esta es la que encuentro que funciona mejor.

2voto

ce4 Puntos 11180

Aparentemente, esto se ha solucionado a partir de Android 4.1 Jelly Bean:
Ver el Resumen de la API para Jelly Bean y encuentras esto:

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 Puntos 20373

No estoy seguro de que tu problema sea el que estoy tratando: Gmail no guarda nada más grande que 96x96. Así que cuando tus contactos se sincronizan con Gmail, se reducen de tamaño. Si borras el teléfono y lo vuelves a sincronizar, las fotos de 96x96 se descargarán en tu teléfono.

No encontré otra solución que escribir mi propia aplicación, que sube las fotos de alta calidad a picasaweb bajo un álbum privado. Prueba la aplicación: https://play.google.com/store/apps/details?id=com.oxplot.contactphotosync

2voto

Elise Puntos 11

Lo que me funcionó fue ir a mi PC, abrir los contactos de Gmail y borrar las fotos de los contactos una por una. Entonces voilá, las fotos no comprimidas están de vuelta en mi Android.

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X