你能告诉屏幕阅读器忽略Android上的HTML标签吗?

时间:2012-01-03 10:26:56

标签: android accessibility xamarin.android screen-readers

我有一些带有一些HTML内容的TextView。如果我打开辅助功能并使用TalkBack,它会读出标签。例如。 “小于,小于,大于,小于”等等。

我尝试将ContentDescription设置为plainText(变量包含纯文本),但读者似乎忽略它并使用Text属性代替......

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

1 个答案:

答案 0 :(得分:0)

要阅读HTML的纯文本版本,您需要创建一个自适应API方法覆盖的自定义视图。这里有很好的文档:http://developer.android.com/guide/topics/ui/accessibility/apps.html

但是,读取“小于”和“大于”是正确的行为 - 如果您向有视力的用户显示HTML,则屏幕阅读器应该可以访问相同的信息。