【发布时间】:2014-04-09 22:38:10
【问题描述】:
我正在尝试制作一个可访问的 Android 应用程序,我们正在实现一种特定类型的拖放 UI 小部件(带有“抓手”)句柄。
将此类小部件中的事件公开给诸如 TalkBack 之类的 AccessibilityService 的最佳方式是什么?我一直在查看the documentation on Accessibility 和the documentation on drag-and-drop functionality,我能想到的最好的处理方法是分配一个AccessibilityDelegate,它可以添加正确的实现,或者自定义触发可访问性操作。
【问题讨论】:
-
我不太确定你会走得太远。我知道的最好的来源是Opera's dev network。
-
谢谢瑞恩;但是,我正在寻找特定于 Android 的“原生”,与 HTML5 移动开发等无关。
-
您可以触发适当的 TYPE_ANNOUNCEMENT 事件,但目前还没有明确定义的方法来处理可访问性的拖放操作。
标签: android drag-and-drop accessibility