Как получить отображаемые действия в Android Уведомление в строке состояния - PullRequest
0 голосов
/ 08 февраля 2020

Я создал приложение, которое читает уведомления всех других приложений.
Мне нужно получить действия, как на скриншоте ниже "ответить" и "играть". И если возможно с ним взаимодействовать - получите или воспроизведите голосовое сообщение.

whatsapp notification Я реализовал NotificationService:

public class NotificationService extends NotificationListenerService {
    @Override
    public void onNotificationPosted(StatusBarNotification sbn) {
        Notification.WearableExtender wearableExtender = new Notification.WearableExtender(sbn.getNotification());
        List<Notification.Action> actions = wearableExtender.getActions();
        for(Notification.Action act : actions) {
            if (act!= null) {
                Log.i("action = ", act.title.toString());
            }
        }
    }
}

Но я получаю только :

I/action =: Reply to ___
I/action =: Mark as read

И здесь нет кнопки "играть". Как я могу получить это и взаимодействовать, чтобы играть?

...