【发布时间】:2016-10-31 14:42:24
【问题描述】:
我找不到在 kivy 中按字母顺序列出列表的方法... 这是我想要的按字母顺序排列的列表。 例如,我将我的 .kv 代码列表放在这里。
<Mercado>:
#:import sys sys
#:import lv kivy.uix.listview
#:import la kivy.adapters.listadapter
[CustomListItem@SelectableView+BoxLayout]:
size_hint: None, None
height: 70
width: 400
ListItemButton:
text: ctx.text
font_size: '40sp'
<ListViewModal>:
list_view: list_view_id
GridLayout:
cols: 1
size_hint: 0.5, 1
ListView:
id: list_view_id
adapter:
la.ListAdapter(
data=[
"Feijão",
"Bolo",
"Arroz Tio - João da Fazenda do Nordeste",
"Carne bovina",
"Pão de Forma",
"Queijo",
"Cheddar",
"Alface",
"Pão Francês",
"Chá",
"Sal",
"Oregano",
"Alho",
"Miojo",
"Molho de tomate",
"Papel Toalha",
"Macarrão",
"Manteiga",
"Papel higienico",
"Melão",
"Coca-Cola",
"Café",
"Abobrinha",
"Brócolis",
"Suco de uva",
"Suco de laranja",
"Água de cocô",
"Aveia",
"Leite Condensado",
"Tomate",
"Berinjela",
"Laranja",
"Maçã",
"Leite",
"Achocolatado",
"Açucar"
],
selection_mode='multiple',
allow_empty_selection=True,
list_item_args_converter=sys.modules['__main__'].list_item_args_converter,
template='CustomListItem')
我只想按字母顺序制作,仅此而已。 请帮帮我。
【问题讨论】:
标签: python-2.7 kivy kivy-language