Disable Ripple on ListView

前端 未结 3 986
醉梦人生
醉梦人生 2021-02-19 09:46

In Android 5.0, my ListView produces a ripple effect when clicking a list item. Is there a way to disable this effect? Looking at the docs, I don\'t see any way (https://develop

3条回答
  •  独厮守ぢ
    2021-02-19 10:38

    You can remove or replace the list selector using the android:listSelector property. The default list selector under Material is ?android:attr/selectableItemBackground which is a bounded ripple.

    
    

    To completely disable selector, you can use a @null or @android:color/transparent (works better for some Android versions) value as following:

    
    

提交回复
热议问题