我有一个RecyclerView作为“主要”的东西。其中一件事可能是带有2x2网格物品的RecyclerView。
当我启动活动时,在TalkBack模式下创建片段,创建RecyclerView等,由于奇怪的原因,内部RecyclerView的子项获得焦点(其内容被读取而不是正常的活动标题 - 如在其他没有这种嵌套的RecyclerView结构的地方。)
我一定错过了一些明显的东西。
我试过在那个孩子上调用setFocusable(false)
(使用Hierarchy Viewer确认可聚焦= false)但是TalkBack仍然没有明显的原因关注它。我的代码没有明确请求焦点。
非常感谢任何指针。谢谢!
答案 0 :(得分:1)
在类似问题上为我工作的父母的父母或父母试用android:descendantFocusability="blocksDescendants"