Задать вопрос
@ShanderYO

Как сделать, чтобы Notification в android являлись ссылкой на приложение?

Добрый день!

Пытаюсь сделать так, чтобы при сворачивании окна приложения отправлялся notification, который бы висел в status bar'е до тех пор пока приложение не было бы закрыто и при этом являлось ссылкой на приложение для возвращения в него. Вроде бы все работает, кроме того что при клике на notification не открывается приложение.

Делаю так:
Intent notificationIntent = new Intent(this, CordovaActivity.class);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
mNotificationManager.notify(NOTIFY_ID, notification);


Приложение разрабатывается при помощи phongap.
  • Вопрос задан
  • 2559 просмотров
Подписаться 2 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Решения вопроса 1
@ShanderYO Автор вопроса
Проблему удалось решить получением intent вот таким образом:

PackageManager pm = getPackageManager();
        Intent notificationIntent = pm.getLaunchIntentForPackage(getApplicationContext().getPackageName());

По какой причине не работает ручное указание Activity класса не понятно.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

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