我有一个简单的列表视图,其中包含一些列表项。目前,为了使项目在触摸时产生波动,我只是将android:drawSelectorOnTop="true"
添加到列表视图中。
这很有效。
但是,某些列表项是标题,不应显示涟漪,因为它们没有与之关联的操作。如何禁用仅标题的涟漪效应?
listview包含行和标题的线性布局。
我在标题上尝试了以下操作但没有成功:
clickable
设为false listSelector
设置为null。focusable
设为false。有人能指出我正确的方向吗?
答案 0 :(得分:3)
可能是a duplicate question。但作为总结:尝试禁用适配器中的这些元素。您可以使用.areAllItemsEnabled()和.isEnabled()回调来实现此目的。