Kivy:底部导航栏

时间:2018-10-26 19:00:46

标签: python kivy bottomnavigationview

似乎kivy没有提供底部导航栏(例如Android上的 BottomNavigationView )。

由于我是Kivy的新手,所以我想问问实现这种功能的最佳方法是什么?

1 个答案:

答案 0 :(得分:1)

Action Bar也可以放在屏幕底部。

from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
from kivy.lang import Builder

Builder.load_string('''
<MyWidget>:
    orientation: 'vertical'
    ActionBar:
        ActionView:
            use_separator: True
            ActionPrevious:
                title: 'Action Bar'
                with_previous: False
    Label:
        text: 'content'
    ActionBar:
        ActionView:
            ActionPrevious:
                title: 'Action Bar'
                with_previous: False
''')


class MyWidget(BoxLayout):
    pass


class TestApp(App):
    def build(self):
        return MyWidget()


TestApp().run()