微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 TalkBack 的嵌套 Recyclerview 似乎跳过元素而不是按照显示的顺序阅读内容

如何解决使用 TalkBack 的嵌套 Recyclerview 似乎跳过元素而不是按照显示的顺序阅读内容

总结:

当使用 swiping 对嵌套 recyclerview 使用对讲时,滚动似乎像跳过完整行一样跳跃,有时不会一直滚动到右侧。请记住,这仅在嵌套 recyclerview 的宽度都大于屏幕时发生。我包含了一个我向右滑动的视频,你可以看到问题。在我的工作项目中也发生了这样的怪事。

视频

https://drive.google.com/file/d/1fUT4F0CaD34lLVdELBoBK3EPZ4PeNmMy/view?usp=sharing

请记住,每行有 7 个,有时会跳过第 7 个。有时它只是跳到一个全新的滚动或滚动奇怪。在我的工作项目中,我也看到它跳过行。

详情:

我在一个简单的在线嵌套 recyclerview 示例上重新创建了它。我在这里尽可能地简化了它 https://github.com/DavidCorrado/NestedRecyclerview

我尝试了其他文章建议的内容,在我看来,每个人最终都放弃了

nestedScrollingEnabled
descendantFocusability="blocksDescendants"
focusableInTouchMode="true"
descendantFocusability="beforeDescendants"

问题:

这只是坏了还是有嵌套回收视图的解决方法

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。