Я использую 2.1.1 Android SDK и хочу уведомлять пользователя о новых входящих сообщениях, полученных приложением.
Вот в чем проблема. Я хотел бы уведомить пользователя, когда он запускает приложение, поэтому я хотел бы добавить прослушиватель на этапе «входа пользователя», как показано во фрагменте:
QBAuth.createSession(user, new QBEntityCallbackImpl<QBSession>() {
@Override
public void onSuccess(QBSession session, Bundle args) {
// login to Chat
chatService.login(user, new QBEntityCallbackImpl() {
@Override
public void onSuccess() {
HERE I WOULD LIKE A CODE TO START LISTEN FOR ALL INCOMING MESSAGES
Согласно http://sdk.quickblox.com/android/com/quickblox/chat/listeners/QBMessageListenerImpl.html для запуска слушателю требуется чат QBChat. Но я хотел бы слушать все сообщения, а не только в конкретном чате.
Короче говоря, как реализовать прослушиватель сообщений, чтобы перехватывать все сообщения, адресованные вошедшему в систему пользователю?