Pus*_*osh 13 android android-tv android-recyclerview
其实我现在正在为AndroidTV应用程序工作.我RecyclerView
在NestedScrollView
这个图像中有从右到左的多个水平.
问题是,当我向左滚动更多时,焦点移动到不同的列表或不同的视图,这是不好的.
我不希望焦点改变.如果列表到达结尾,则焦点应保持在相同位置.
我试过了 :
android:descendantFocusability="blocksDescendants"
android:focusableInTouchMode="true" //in parent layout
Run Code Online (Sandbox Code Playgroud)
但它没有用..
谁能帮我吗 ??
没解决
尝试将您的更改ScrollView
为NestedScrollView
. 这背后的一个原因是
**NestedScrollView**
Run Code Online (Sandbox Code Playgroud)
NestedScrollView 就像 ScrollView 一样,但它支持在新旧版本的 Android 上充当嵌套滚动父级和子级。默认情况下启用嵌套滚动。
**ScrollView**
Run Code Online (Sandbox Code Playgroud)
用户可以滚动的视图层次结构的布局容器,允许其大于物理显示。ScrollView 是一种 FrameLayout,这意味着您应该在其中放置一个包含要滚动的全部内容的子级;这个子级本身可能是一个具有复杂对象层次结构的布局管理器
这将帮助您确定重点关注哪个布局。