美文网首页
关于设置listview或者recycleview的波纹动画的小

关于设置listview或者recycleview的波纹动画的小

作者: ranzx | 来源:发表于2016-12-17 16:51 被阅读56次

    android5.0以后的Material Design中有点击条目后产生波纹效果。但是项目中我发现app主题设置为Theme.AppCompat.Light.NoActionBar后,只是有部分有波纹效果,然后一步步找原因,发现了有波纹与没波纹的布局中的区别就是给item设置了背景色或者图片。
    怎么解决?
    1、修改背景色为透明色或者透明图片。
    2、设置android:background="?android:attr/selectableItemBackground",当然也有可能不能实现。这个时候你可以在listview或者recycleview的属性中设置android:drawSelectorOnTop="true",基本都能解决了就。

    相关文章

      网友评论

          本文标题:关于设置listview或者recycleview的波纹动画的小

          本文链接:https://www.haomeiwen.com/subject/owaomttx.html