С момента перехода с Android 2.x (2.3.7) на 4.0.4 ICS я замечаю, что все изображения моих контактов размыты.
Некоторые из них приходят из профилей g +, но большинство из них добавляются на пряничный телефон.
Почему они размыты и как я могу это исправить?
PS: моя собственная фотография, которую я перезагружал через приложение talk, все еще имеет низкое разрешение и масштабируется в приложении для телефона. У меня также есть общедоступная фотография профиля, которую я обновил в то же время.
Ответы:
Это связано с ограничением GMail больше всего на свете. GMail поддерживает только значки контактов с разрешением 64 × 64, а ICS поддерживает до 256 × 256. Когда вы даете контакту значок, Android загружает этот новый значок контакта в GMail ..., который затем быстро уменьшает его. ... А потом Android думает, что вы изменили его на значок низкого разрешения, и использует его вместо того, который вы выбрали.
источник
Давайте проясним одну вещь: разрешение контактов все еще слишком низкое, даже после «исправления» для 4.1, где изображения были немного увеличены. На данный момент есть только один обходной путь, если вы хотите четкие изображения контактов.
Создайте папку с изображениями контактов высокого разрешения. Это хорошая идея сделать резервную копию этой папки в Dropbox или аналогичную, вам больше не нужно собирать эти картинки.
Скачать HD Контакты (бесплатно) из Google Play. Это приложение позволит вам указать одно изображение контакта "HD" (высокое разрешение) для каждого контакта. Вы можете сделать резервную копию базы данных контактов / приложений отсюда, и вы можете переделать все изображения контактов в пакете при необходимости (например, после установки нового ПЗУ).
Пока это не исправлено на стороне сервера, и Google не разрешит синхронизацию блестящих изображений с высоким разрешением, все, что мы можем обсудить, - это обходные пути, и я считаю, что это работает лучше всего.
источник
По-видимому, это исправлено в Android 4.1 Jelly Bean:
см. Обзор API для Jelly Bean, и вы найдете это:
источник
Я не уверен, что ваша проблема - это то, к чему я обращаюсь: Gmail не сохраняет ничего больше, чем 96x96. Поэтому, когда ваши контакты синхронизируются с Gmail, они сокращаются. Если вы вытрете телефон и произведете повторную синхронизацию, фотографии 96х96 будут загружены на ваш телефон.
Я не мог найти никакого решения, кроме как написать свое собственное приложение, которое загружает высококачественные фотографии в picasaweb под личным альбомом. Попробуйте приложение: https://play.google.com/store/apps/details?id=com.oxplot.contactphotosync.
источник
Для меня работало то, что я заходил на свой компьютер, открывал контакты Gmail и удалял фотографии контактов по одному. Тогда вуаля, несжатые картинки вернулись на мой Android.
источник