Есть ли функция Mesibo для подсчета непрочитанных сообщений? - PullRequest
0 голосов
/ 23 апреля 2019

Я использую пример "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;
    }
...