【发布时间】:2021-03-13 15:40:55
【问题描述】:
我想单击一个将我引导至地图的按钮。然后当我点击地图窗口上的一个按钮时,我想回到开始窗口https://i.stack.imgur.com/sxAr2.png
【问题讨论】:
标签: python kivy maps kivy-language kivymd
我想单击一个将我引导至地图的按钮。然后当我点击地图窗口上的一个按钮时,我想回到开始窗口https://i.stack.imgur.com/sxAr2.png
【问题讨论】:
标签: python kivy maps kivy-language kivymd
首先您需要为每个屏幕添加名称并添加 ScreenManager
然后使用 on_release 更改屏幕
在 .kv 中:
ScreenManager:
SomeScreen:
SecondScreen:
<SomeScreen>
name: "somename"
Button:
on_release: ScreenManager.current = "secondname"
<SecondScreen>
name: "secondname"
在 .py 中 你需要添加这些东西
from kivy.uix.screenmanager import ScreenManager, Screen
class SomeScreen(Screen):
pass
class SecondScreen(Screen):
pass
【讨论】: