Я хочу запустить ожидающее намерение для выхода из текущей навигации Google Maps через уведомление в строке состояния, которое мое приложение получает от NotificationListenerService
.
Как видно на скриншоте отладчика свойств, уведомление.actions, к сожалению, является нулевым.Единственное ненулевое намерение - это contentIntent.Однако, когда мое приложение выполняет contentIntent.send()
, оно открывает текущую навигацию Google.
sbn.getNotification().contentIntent.send();
Я полагаю, что одно из двух ожидающих намерений в notification.allPendingIntents
- это то, что нужно вызвать для выхода из навигации.Однако я не смог найти способ получить к нему доступ из своего приложения.
Есть ли способ получить доступ к allPendingIntents
?Или я могу вызвать кнопку выхода через contentIntent.send()
с определенным параметром?Любая другая идея?
Навигация в Картах Google Уведомление CustomBigContentView Свойства уведомлений в отладчике