【问题标题】:Android set an Accessibility Focus listenerAndroid 设置辅助功能焦点监听器
【发布时间】:2020-01-08 19:17:15
【问题描述】:

我想要的是当某个元素(如按钮、图像、视图或其他任何东西)成为可访问性焦点时有一个监听器。我找到了mybutton.sendAccessibilityEvent(AccessibilityEvent.TYPE_VIEW_FOCUSED) 之类的东西,但是我不知道下一步该做什么,如何处理它。 我的主要目的是在元素变得聚焦时发出声音,而不是阅读他的可访问性名称。 有什么建议吗?

【问题讨论】:

  • 为什么要发出声音而不是读取它的辅助功能名称?我无法理解用例,是游戏还是什么?如果要播放声音而不是可访问的名称,不要首先添加可访问的名称?
  • 我必须为视障儿童做一个语法练习,其中我有一些动物卡片,当动物变得专注时,我必须重现动物的声音。好的,首先不要添加可访问的名称,而是在元素成为焦点时如何重现声音?

标签: java android focus accessibility listener


【解决方案1】:

我不是 Android 开发人员,但我认为您使用的事件是向屏幕阅读器发送信息。您将需要相反的情况。

我认为这个问题的答案可以帮助你 Google talkback API to get current focus item in android

祝你好运,听上去是一款适合视障儿童的酷炫应用

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多