@synapse_people

Почему Путаются Android уведомления?

Здравствуйте
Помогите, пожалуйста, понять почему уведомления ведут себя странно.
Опишу: приходит уведомление от группы, но когда на него нажать, то открывается неправильная (другая) группа (ProfileActivity в коде).
Вот ссылка на действующий код: https://pastebin.com/LuccdJnY
С моего сервера на FCM уходит правильные данные, здесь ошибки нет.
Я сначала подумал, что они как-то перепутываются местами, но тоже нет, иногда открывает правильно, а иногда, просто так, открывает вообще не ожиданные группы......
Я даже заменил генерацию ID уведомления на такое, чтоб точно было уникально, но не помогло:
tag = String.valueOf(System.currentTimeMillis());
notificationManager.notify(tag, 0, notificationBuilder.build());


Прошу помочь!

Этот код скорее всего без ошибок:
Intent intent = new Intent(this, ProfileActivity.class);
intent.putExtra(ProfileActivity.USER_ID_EXTRA_KEY, uId);

наверное она где-то здесь:
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
        notificationManager = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);
        pendingIntent = PendingIntent.getActivity(this, 0, intent, PendingIntent.FLAG_ONE_SHOT)


Я не знаю
  • Вопрос задан
  • 45 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы