我有一个包含列表项自定义按钮的列表视图。如何格式化滚动条使其始终可见(以防有东西要滚动…),使其更宽(10点而不是默认的2点)并赋予它不同的颜色?在
在剂量控释片.py文件:
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.listview import ListItemButton
class ShowItems(BoxLayout):
def get_list(self):
self.results.item_strings = {"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"}
def show_capital(self, capital):
print capital
class CapitalButton(ListItemButton):
pass
class DoScrollApp(App):
pass
if __name__ == '__main__':
DoScrollApp().run()
这是多斯克罗尔电压文件。在
^{pr2}$
ListView
包含一个ScrollView
,而这个GridView
包含列表项。相应的kv
规则如下(来自listview.py
):ScrollView
具有属性bar_width
,bar_color
,bar_inactive_color
。这些可以通过lv.container.parent.bar_width
等来访问,lv = ListView()
。在相关问题 更多 >
编程相关推荐