繁体   English   中英

禁用Listview上的涟漪效应

[英]Disable ripple effect on Listview

我有一个简单的listview,有一些listitems。 目前,为了使项目在触摸时波动,我只是将android:drawSelectorOnTop="true"到listview。

这非常有效。

但是,某些列表项是标题,不应显示涟漪,因为它们没有与之关联的操作。 如何仅为标题禁用涟漪效应?

列表视图包含行和标题的线性布局。

我在标题上尝试了以下操作但没有成功:

  • 设置clickable为false
  • listSelector设置为null。
  • focusable设置为false。

谁能指出我正确的方向?

可能是一个重复的问题 但作为总结:尝试禁用适配器中的这些元素。 为此,您可以使用.areAllItemsEnabled().isEnabled()回调。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM