Kivy + python:在顶部创建菜单像文件,编辑,带子菜单的工具(下拉列表)

时间:2017-10-28 13:24:30

标签: python-2.7 kivy-language

我是kivy框架的新手。请任何人都可以帮忙知道如何在kivy上创建菜单,例如文件,编辑,工具和子菜单。

提前致谢

1 个答案:

答案 0 :(得分:5)

如何使用ActionBar

enter image description here

from kivy.app import App
from kivy.lang import Builder

kv_str = Builder.load_string('''
ActionBar:
    pos_hint: {'top':1}
    ActionView:
        use_separator: True
        ActionPrevious:
            title: 'Example App'
            with_previous: False
        ActionButton:
            text: 'File'
        ActionButton:
            text: 'Edit'
        ActionGroup:
            text: 'Tools' 
            mode: 'spinner'
            ActionButton:
                text: 'Tool1'
            ActionButton:
                text: 'Tool2'
            ActionButton:
                text: 'Tool3'
            ActionButton:
                text: 'Tool4'
''')


class ExampleApp(App):
    def build(self):
        return kv_str

if __name__ =='__main__':
    ExampleApp().run()