Я использую пример "Mesibo" "WhatsApp clone" для интеграции в мое приложение.Какую функцию мне нужно использовать, чтобы получать непрочитанные сообщения перед запуском MesiboActivity
?
Я пытался получить непрочитанные сообщения из списка пользователей.Всегда возвращает value.unread=0
, пока я не активирую MesiboActivity
, тогда результат хороший.
public static int mesiboGetAllUnreadMessageCount(){
int count = 0;
HashMap<String, Mesibo.UserProfile> allUserProfiles = Mesibo.getUserProfiles();
for(Map.Entry<String, Mesibo.UserProfile> entry : allUserProfiles.entrySet()) {
String key = entry.getKey();
Mesibo.UserProfile value = entry.getValue();
count += value.unread;
}
return count;
}