我正在为电视平台开发自定义应用。
我需要类似于网格视图的东西,但在我的应用程序中有很多高级功能。 我需要每一行都是独立的,并且要与其他行独立滚动。
所以我创建了正常的垂直ListView ...并且在每一行中我都有自定义水平列表视图...
现在我遇到的问题是我的水平列表视图元素可以从垂直列表视图获得焦点。
垂直列表视图不需要是可点击的,只需要向上和向下滚动并将焦点放在水平行上。
在水平列表视图元素中,我拥有可聚焦且可点击的真实内容。
我尝试过不同的参数setFocusable,setClicable,setFocusableInTouchMode,setDescendantFocusability ......
但没有任何效果,我无法专注于水平列表。
此外,我不使用触摸事件,而是使用遥控器。
提前Tnx!答案 0 :(得分:0)
尝试覆盖dispatchTouchEvent
或onInterceptTouchEvent