Как передать содержимое уведомления в Activity при открытом приложении?

233
20 апреля 2017, 15:21

Здравствуйте, я могу передать содержимое уведомления в активити при нажатии на само уведомление через Intent, вызвав onNewIntent.

Но как принудительно вызвать onNewIntent в активити, в скрипте GcmListenerService?

Я пытался так:

context.startActivity(new Intent(context, MainActivity.class));

Но 1. это приводит к крашу, 2. тут не передается сам Intent, а создается новый, но бог с ним, пусть хотя бы просто запустится onNewIntent, а содержимое я могу передать и через getSharedPreferences.

Подскажите, как быть?

READ ALSO
Почему не работает код удаления номера телефона контакта?

Почему не работает код удаления номера телефона контакта?

Необходимо реализовать удаление номера телефона из контактаМне посоветовали код, по словам автора кода у него всё работало

177
Как задается поведение интерфейсам?

Как задается поведение интерфейсам?

Почему при имплементировании некоторых интерфейсов они обладают уже неким поведением? Например MouseListener, ActionListener, KeyListener, большинство функциональных...

180
Как убрать поля вокруг текста у кнопки?

Как убрать поля вокруг текста у кнопки?

Хочу создать стиль для кнопки, чтобы в нем установить минимальные поля вокруг текстаКак должен выглядеть код такого стиля?

187