[英]Either remove ListView divider colour so transparent or set background without redrawing pixels. - Android
我在这里有一个很简单的问题。 是否可以删除ListView分隔线的颜色,使它保持透明,因为默认应用程序背景的颜色略有渐变,如果将分隔线设置为背景的某种颜色,则它看起来很奇怪,因为它与某些位置匹配并且不匹配其他。
我的另一个问题(如果无法实现)是可以为应用设置自定义背景,而无需使应用重新绘制像素,而无需添加额外的GPU Overdraw。 如果您使用android:background =“#e6e6e6”设置应用设置背景的正常方式,则会在像素上添加另一层,从而导致性能降低。 这就是为什么我最好为样式设置原色,尽管我可以确定这是不可能的。
只需将分隔线颜色设置为透明:
android:divider="@android:color/transparent"
android:dividerHeight="0dp"
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.