在我的项目中,我在 ListView 内设置了项目(由插入 ConstraintLayout 中的多个元素组成)的背景颜色,但如果背景颜色不是至少一点透明,则单击和长按的默认动画会消失。事实上,随着透明度的降低,点击元素的效果越来越不明显。简而言之,如果颜色不透明,则颜色会隐藏动画。如何解决这个问题,然后将选择动画带到前台?
同样的问题,还没解决:ListView 项目不显示点击动画 https://stackoverflow.com/questions/36254196/listview-items-not-showing-tap-animation
解决!
你必须简单地添加android:drawSelectorOnTop="true"
在您的 ListView XML 标记中。通过这种方式,您可以修改和自定义列表项背景,同时将“选择器”恢复到GUI“z轴”顶部。玉湖!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)