Можно ли запустить приложение из моего приложения, как если бы оно было запущено через уведомление?У меня есть объект StatusBarNotification - PullRequest
0 голосов
/ 06 июня 2019

Я хочу запустить приложение, как если бы оно было запущено через панель уведомлений моего приложения. У меня есть объект уведомления строки состояния, есть ли способ получить намерение через это?

Когда я запускаю приложение, используя имя пакета, оно запускает приложение, как если бы на него щелкнули.

if (launchIntent != null) {
    startActivity(launchIntent);
}

1 Ответ

0 голосов
/ 06 июня 2019
PendingIntent launchIntent = notif.getNotification().contentIntent;

   if (launchIntent != null) {
       try {
          launchIntent.send();
       } catch (PendingIntent.CanceledException e) {
          e.printStackTrace();
       }
  }
...