Подтвердить что ты не робот

Доступность Droid - отключить TalkBack для определенного TextView

Я не могу найти ответ на то, что должно быть очень простой задачей. Может ли кто-нибудь объяснить мне лучший способ отключить доступность (отзыв) для отдельного элемента в android?

У меня есть TextView, который я программным образом устанавливал для contentDescription равным nil, и он держит разговор от названия, но при навигации по просмотру все еще останавливается на этом текстовом просмотре. Он просто молчал.

Моя цель состоит в том, чтобы Talkback полностью игнорировал, что TextView существует.

Пожалуйста, помогите!

Спасибо:)

4b9b3361

Ответ 1

В вашем XML файле установите значение "нет". Вы также можете сделать это во время выполнения с помощью API View.setImportantForAccessibility().

<TextView
    android:importantForAccessibility="no"
    ... />

Ответ 2

Программно вы можете сказать:

view.setImportantForAccessibility(IMPORTANT_FOR_ACCESSIBILITY_NO);