android – 在Listview上禁用涟漪效果

android – 在Listview上禁用涟漪效果,第1张

概述我有一个简单的listview,有一些listitems.目前,为了使项目在触摸时波动,我只是将 android:drawSelectorOnTop =“true”添加到listview. 这非常有效. 但是,某些列表项是标题,不应显示涟漪,因为它们没有与之关联的 *** 作.如何仅为标题禁用涟漪效应? 列表视图包含行和标题的线性布局. 我在标题上尝试了以下 *** 作但没有成功: >将clickable设置为f 我有一个简单的ListvIEw,有一些Listitems.目前,为了使项目在触摸时波动,我只是将 android:drawSelectorOntop =“true”添加到ListvIEw.

这非常有效.

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

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

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

>将clickable设置为false
>将ListSelector设置为null.
>将焦点设置为false.

谁能指出我正确的方向?

解决方法 可能是 a duplicate question.但作为摘要:尝试禁用适配器中的这些元素.您可以使用 .areAllItemsEnabled()和 .isEnabled()回调来实现此目的. 总结

以上是内存溢出为你收集整理的android – 在Listview上禁用涟漪效果全部内容,希望文章能够帮你解决android – 在Listview上禁用涟漪效果所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1127831.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存