的ListView控件的点击波纹特效怎样去除掉 Android

科技 2023-05-08 21:55:31 浏览
的ListView控件的点击波纹特效怎样去除掉

在 Android 中,列表控件 ListView 点击的波纹特效是 Android 系统自带的,默许状况下会在点击 ListView 中 Item 的位置发生水波纹动画。假设您想要去除此特效,可以经过以下两种模式成功:

经过设置样式的模式去除波纹效果

在你的App主题中减少如上样式配置:

@android:color/transparent

具体步骤如下:1)关上 res/values/styles.xml 文件,减少如上样式代码

2)经常使用这个新的样式,并将其运作到你的 Listview 中

Android

在ListView或其子项规划文件中设置属性 android:background="?android:attr/selectableItemBackground"

给 ListView 或许子项的规划文件设置属性 android:background="?android:attr/selectableItemBackground"即可移除波纹效果。

例如:在 ListView 中的 item 规划文件中,减少如下代码即可去除波纹效果。

以上两种模式均可以去除 ListView 中 Item 点击时的波纹效果,抉择一种适宜的模式即可。

本文版权声明本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,请联系本站客服,一经查实,本站将立刻删除。