【发布时间】:2020-10-10 22:41:46
【问题描述】:
如何在 MDToolbar 的中心对齐标题?
下面是代码:
from kivy.lang import Builder
from kivy.properties import ObjectProperty
from kivy.uix.boxlayout import BoxLayout
from kivymd.app import MDApp
class MyLayout(BoxLayout):
scr_mngr = ObjectProperty(None)
def change_screen(self, screen, *args):
self.scr_mngr.current = screen
KV = """
MyLayout:
scr_mngr: scr_mngr
orientation: 'vertical'
MDToolbar:
id: toolbar
title: 'My App'
anchor_title: 'center'
right_action_items: [['settings', lambda x: root.change_screen('profile') ]]
ScreenManager:
id: scr_mngr
Screen:
name: 'profile'
"""
class MyApp(MDApp):
def __init__(self, **kwargs):
super().__init__(**kwargs)
def build(self):
return Builder.load_string(KV)
MyApp().run()
工具栏现在看起来像这样,但我想成为绿色框中的文本
【问题讨论】: