【发布时间】:2018-01-19 13:24:29
【问题描述】:
实际上,我目前正在为一个 AndroidTV 应用工作。我有多个水平的RecyclerView 在NestedScrollView 内从右到左,就像那张图片一样。
问题是当我向左滚动更多时,焦点会移动到不同的列表或不同的视图,这是不好的。
我不想改变焦点。如果列表到达末尾,则焦点应保持在同一位置。
我试过了:
android:descendantFocusability="blocksDescendants"
android:focusableInTouchMode="true" //in parent layout
但是没有用..
谁能帮帮我吗?
未解决
【问题讨论】:
-
尝试遵循related SO post中的解决方案
-
已经尝试但没有帮助@Mr.Rebot
-
我解决了在滚动视图中使用 android:descendantFocusability="blocksDescendants" 进行根布局的问题。也使用嵌套滚动视图而不是滚动视图。
-
我还在 ScrollView 的根布局中尝试了 android:descendantFocusability="blocksDescendants" ,但是在 RecyclerView 的子项中使用焦点未检测到之后。 @asozcan
-
只是想知道,你解决了这个问题吗?我现在面临同样的问题
标签: android android-recyclerview android-tv