Как узнать, активен ли Android TalkBack?

Я разрабатываю приложение, которое использует TalkBack, чтобы направлять людей через него. Однако в таких ситуациях я хочу иметь некоторые тонкие различия в макете приложения, чтобы упростить навигацию, а также иметь дополнительные голосовые сообщения (с TextToSpeech), чтобы помочь пользователю.

Моя проблема в том, что мне нужны эти изменения и дополнительные выходные данные только в том случае, если у пользователя активен TalkBack.

Есть ли способ узнать, есть ли это? Я не нашел ничего особенного для прямого доступа к настройкам TalkBack, но я надеялся, что есть какая-то форма доступа к общим настройкам телефона, которая могла бы сообщить мне, что мне нужно.

С уважением и заранее спасибо.

26
задан Jonik 16 October 2017 в 08:54
поделиться