问题描述
我一直在尝试通过对讲功能来实现具有可访问性的ViewPager2,但是焦点并没有超出第二部分可见项。我想遍历和滚动具有对讲和可访问性的viewpager2,但无法实现。
--------------
| <item> | <item> | <item> | <item> | <item> |
--------------
请帮助我。我搜索了很多尝试过的各种方法,但对我没有任何帮助。
ViewPager2.accessibilityDelegate = object : AccessibilityDelegate() {
override fun onRequestSendAccessibilityEvent(
host: ViewGroup?,child: View?,event: AccessibilityEvent?
): Boolean {
if (event?.eventType == AccessibilityEvent.TYPE_VIEW_ACCESSIBILITY_FOCUSED) {
ViewPager2.currentItem = ViewPager2.indexOfChild(child)
}
return super.onRequestSendAccessibilityEvent(host,child,event)
}
}
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)