【发布时间】:2020-01-08 19:17:15
【问题描述】:
我想要的是当某个元素(如按钮、图像、视图或其他任何东西)成为可访问性焦点时有一个监听器。我找到了mybutton.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_FOCUSED) 之类的东西,但是我不知道下一步该做什么,如何处理它。
我的主要目的是在元素变得聚焦时发出声音,而不是阅读他的可访问性名称。
有什么建议吗?
【问题讨论】:
-
为什么要发出声音而不是读取它的辅助功能名称?我无法理解用例,是游戏还是什么?如果要播放声音而不是可访问的名称,不要首先添加可访问的名称?
-
我必须为视障儿童做一个语法练习,其中我有一些动物卡片,当动物变得专注时,我必须重现动物的声音。好的,首先不要添加可访问的名称,而是在元素成为焦点时如何重现声音?
标签: java android focus accessibility listener