Bur*_*rnd 3 listview background-color listadapter kivy
简单问题:我想为ListAdapter设置背景颜色,cls = ListItemButton.无论我做什么,它都会保持同样丑陋的绿色(按下红色).当然我尝试了background_color,为ListItemButton做了一个自定义规则,等等,什么都不行......
kv代码:
ListView:
adapter:
ListAdapter(data=["1","2"], cls=ListItemButton)
Run Code Online (Sandbox Code Playgroud)
我的py文件没什么特别的.任何帮助是极大的赞赏!
你只需要覆盖selected_color和的deselected_color属性ListItemButton.最简单的方法是使用kv类规则,它将影响以下所有实例ListItemButton:
#:import ListAdapter kivy.adapters.listadapter.ListAdapter
#:import ListItemButton kivy.uix.listview.ListItemButton
<ListItemButton>:
selected_color: 0, 0, 1, 1
deselected_color: 0, 0, 0, 1
ListView:
adapter:
ListAdapter(data=["1","2"], cls=ListItemButton)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1829 次 |
| 最近记录: |