其他分享
首页 > 其他分享> > 如何使用ClickableSpan使用Androids Talkback?

如何使用ClickableSpan使用Androids Talkback?

作者:互联网

所以我有一个可变长度的文本,直到现在我已经填充了一个SpannableString来突出显示特定的“硬”单词,然后您可以单击它以在对话框中获得解释.但是因为我必须设计我的可访问性应用程序,我需要使用androids对讲功能来读出这些单词(加上它周围的文字,但我现在已经有了这个单词)以及能够点击它们.到目前为止,我还没有找到一种方法来点击ClickableSpan而不禁用Talkback.

我发现ClickableSpan无法处理Acessibility但是URLSpan是什么?如果是这种情况,我可以使用URLSpan打开带有自定义文本的对话框吗?或者它与我有什么关系,调用text.setMovementMethod(LinkMovementMethod.getInstance()); ?

在此先感谢,很难在辅助功能上找到任何东西,但很多程序员似乎并不在乎.

解决方法:

对讲用户将使用本地上下文菜单访问文本中的链接:https://support.google.com/accessibility/android/answer/6007066?hl=en

标签:android,accessibility,spannablestring,clickable,talkback
来源: https://codeday.me/bug/20190706/1399156.html