Я пишу приложение доступности, которое помогает пользователям перемещаться по андроиду, используя смесь голосовых средств управления и элементов управления, предоставляемых с помощью внешних инструментов помощи. Он использует API-интерфейс MonkeyTalk для выполнения более тяжелой работы.
Чтобы помочь пользователю в том, что происходит, мы также используем службу доступности, которая считывает уведомление, чтобы пользователь мог быстрее действовать.
Мне сообщили, что они не получают звуковой сигнал, когда сообщение приходит на facebook messenger и проверяет журналы, что я вижу:
D/NotificationService(2665): package com.facebook.orcaText: []
и event.getText().size()
возвращает 0 (событие AccessibilityEvent).
Прямо сейчас они должны открыть приложение и получить прочитанный текст, что еще 2 голосовых команды...
Я получаю все остальные уведомления правильно. Я попытался найти документацию из facebook об их позиции по доступности, но я ничего не нашел.
Есть ли способ получить текст из своих уведомлений?