2
我需要进行自定义视图检测并对Jellybean的辅助功能手势作出反应(例如:滚动页面,滑动焦点)。一个例子,将不胜感激。我似乎无法在文档中找到任何明确的内容。如何从自定义视图中检测辅助功能手势?
我需要进行自定义视图检测并对Jellybean的辅助功能手势作出反应(例如:滚动页面,滑动焦点)。一个例子,将不胜感激。我似乎无法在文档中找到任何明确的内容。如何从自定义视图中检测辅助功能手势?
我可以通过编写自定义AccessibilityDelegate拦截一些AccessibilityEvents(调用View.setAccessibilityDelegate()):http://developer.android.com/reference/android/view/View.AccessibilityDelegate.html
可惜我一直没能找到一种方法来拦截刷卡焦点事件视图之间标签元素。我认为你可以通过编写一个AccessibilityService,然后让它将信息传回给你的应用程序,但似乎Accessibility Services设计用于多个应用程序,并且必须在可访问性选项中手动启用它用户以及他们接收事件的顺序取决于它们的启用顺序。