Ожидающее намерение NoticationListenerService не работаетJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Ожидающее намерение NoticationListenerService не работает

Сообщение Anonymous »

notification.contentIntent?.send()
он ​​не работает в Android 14 и более поздних версиях, когда я устанавливаю targetSdk=34 .
Уведомление получается от службы прослушивания уведомлений путем получения уведомлений других приложений. чтобы получить уведомление от другого приложения, ниже:

Код: Выделить всё

class NotificationListenService : NotificationListenerService() {
override fun onCreate() {
super.onCreate()
}
override fun onNotificationRemoved(sbn: StatusBarNotification) {
super.onNotificationRemoved(sbn)
}

override fun onNotificationPosted(sbn: StatusBarNotification) {
super.onNotificationPosted(sbn)
notification=sbn.notification
}

}
Я хочу открыть это конкретное приложение с определенным намерением ожидания экрана, например, если у меня есть намерение ожидания уведомления WhatsApp, а затем открыть экран сообщений с подробными сведениями пользователя, который отправил это уведомление при звонке.
notification.contentIntent?.send()

Подробнее здесь: https://stackoverflow.com/questions/788 ... ot-working
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»