Я создал голосовое приложение для чата в Android. В настоящее время я располагаю свой список контактов в алфавитном порядке.

Я хочу, чтобы список контактов моего приложения менялся каждый раз, когда он получает новое голосовое сообщение, то есть я хочу, чтобы имя контакта вверху, которое в последнее время получает голосовое сообщение. (То же, что и в списке чатов WhatsApp).

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

Спасибо

0
Shruti Joshi 9 Мар 2015 в 08:14

2 ответа

Лучший ответ

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

0
user2771150 9 Мар 2015 в 05:18

WhatsApp хранит контакты и последние действия в своей локальной базе данных sqlite.

Поэтому создайте собственную базу данных sqlite для отслеживания действий пользователей

0
Nooh 9 Мар 2015 в 05:17