The*_*Doc 1 transparency android listview background divider
我在这里有一个非常简单的问题.你可以删除ListView分隔符颜色,因为它只是保持透明,因为默认的应用程序背景有一个轻微的渐变,如果你将分隔符设置为背景的某种颜色,因为它匹配某些地方而不是其他.
我的另一个问题是,如果这是不可能的,那就是可以为应用程序设置自定义背景,而不会让应用程序重绘像素,从而增加额外的GPU Overdraw.如果您使用android:background ="#e6e6e6"使应用程序设置背景的正常方式,那么像素会在其上添加另一层,从而导致性能降低.这就是为什么我会为风格设置主色,尽管我有点确定这是不可能的.
只需将分隔线颜色设置为透明:
android:divider="@android:color/transparent"
android:dividerHeight="0dp"
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2422 次 |
| 最近记录: |