Можете ли вы сказать программе чтения с экрана игнорировать теги HTML на Android? - PullRequest
0 голосов
/ 03 января 2012

У меня есть TextView с некоторым содержанием HTML. Если я включаю Accessibility и использую TalkBack, он считывает теги. Например. «Меньше, р, больше, чем» и т. Д. И т. Д.

Я попытался установить ContentDescription равным plainText (переменная, содержащая простой текст), но читатель, кажется, игнорирует его и вместо этого использует свойство Text ...

//Dynamically set accessibility text for screen readers
textView.ContentDescription = plainText;

1 Ответ

0 голосов
/ 27 августа 2012

Чтобы прочитать текстовую версию HTML, вам нужно создать собственное представление с переопределенными методами API доступа.Здесь есть довольно хорошая документация: http://developer.android.com/guide/topics/ui/accessibility/apps.html

Тем не менее, чтение «меньше чем» и «больше чем» является правильным поведением - если вы отображаете HTML для зрячих пользователей, программа чтения с экрана должна предоставлять доступ к тому жеинформация.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...