Я пишу AccessibilityService
и хочу создать наложения представлений для представлений из текущей активности, которые может получить служба специальных возможностей. У меня нет проблем с получением всех объектов AccessibilityNodeInfo
из текущей активности, но я понятия не имею, как получить представления этих объектов для создания наложений. К сожалению, есть только несколько примеров, касающихся услуг доступности. Возможно, у кого-то из вас уже есть опыт работы с этой темой. Я надеюсь, что вы можете помочь мне! Спасибо!
РЕДАКТИРОВАТЬ: документ показывает, что возможны наложения на содержимое просмотра активности:
Оверлей дисплея способен выполнять эти задачи благодаря Android Accessibility Framework [10]. Используя API специальных возможностей, он может получить доступ и проверить макет графического интерфейса приложений на экране, не требуя изменений или инструментовки кода приложения."*
Ссылка: http://www.onarlioglu.com/publications/fc2015babelcrypt.pdf
Страница 6 и 8. Спасибо!
AccessibilityNodeInfo
. Преобразуйте в координаты, которые относятся к границам вашего наложения на экране. Нарисуйте наложение. - person alanv   schedule 08.03.2015