Проблема со значением TIMES_CONTACTED в данных контактов Android - PullRequest
3 голосов
/ 15 февраля 2011

Я пишу андроид-активность, которая отображает информацию о контактах (имя контакта, последний раз связывался и т. Д.). Я пытаюсь показать количество контактов с контактом, используя столбец ContactsContract.Contacts.TIMES_CONTACTED, но всегда значение 0 для всех контактов. Я использую устройство Samsung galaxy S и где-то в Интернете увидел, что это проблема, характерная для некоторых устройств (включая Samsung GS). Есть ли другой способ получить эту информацию?

Спасибо

Ответы [ 2 ]

7 голосов
/ 23 марта 2011

Похоже, Samsung не обновляет это значение, и я пока не нашел решения этой проблемы.Он работает нормально на других устройствах, хотя это определенно проблема Samsung, которая может быть решена в будущих обновлениях.

0 голосов
/ 15 апреля 2012

Я также использую это поле для сортировки контактов в своем приложении - но оно не работает на SS Galaxy Y (оно работает на Htc Sensation / Arc S / Xperia Ray). Насколько я читал на каком-то форуме, мы можем сделать следующее: добавить собственный ContentObserver к входящим / исходящим смс / звонкам наблюдателя - плохо: (

...