Здравствуйте.
Есть код:
from kivy.app import App
from kivy.lang import Builder
from kivy.uix.screenmanager import ScreenManager, Screen
kv_string = """
<Start>
Button:
text: "Hello"
"""
Builder.load_string(kv_string)
class Start(Screen):
kv_string = kv_string + """\n Button:\n text: 'Bye'"""
sm = ScreenManager()
sm.add_widget(Start(name="Start"))
class MainApp(App):
def build(self):
return sm
root.manager.current = "Start"
if __name__ == "__main__":
app = MainApp()
app.run()
В нем я пытаюсь добавить еще один элемент Button.
Но в итоге появляется только кнопка "Hello".
Как можно добавлять несколько элементов уже после Builder.load_string?