【发布时间】:2013-12-25 16:13:22
【问题描述】:
我正在为电视平台开发自定义应用程序。
我需要一个类似于网格视图但在我的应用程序中非常先进的东西。 我需要每一行都是独立的,并且独立于其他行滚动。
所以我创建了正常的垂直 ListView...并且在每一行中我都有自定义水平列表视图...
现在我的水平列表视图元素可以从垂直列表视图获得焦点的问题。
垂直列表视图不需要是可点击的,它只需要上下滚动并将焦点放在水平行上。
在水平列表视图元素中,我拥有可聚焦和可点击的真实内容..
我尝试过使用不同的参数 setFocusable、setClicable、setFocusableInTouchMode、setDescendantFocusability...
但没有任何效果,我无法专注于水平列表。
另外,我使用的不是触摸事件,而是遥控器。
Tnx 提前!
【问题讨论】:
-
我认为你应该显示你的 xml 代码?
-
我什么都用java,没有xml代码。有列表视图...在它的适配器中,我将水平列表视图作为子视图膨胀。
标签: android listview gridview focus