如何从登录屏幕(没有导航抽屉布局)切换到带有导航抽屉布局的屏幕 python/kivy/kivymd

时间:2021-01-11 23:48:34

标签: python kivy kivymd

我对应用程序开发比较陌生,我正在尝试创建一个登录屏幕,如果成功登录,该屏幕会将您带到具有 NavigationDrawer 布局的“仪表板”屏幕。

我尝试利用我在 Git hub 上发现的内容:https://github.com/kivymd/KivyMD/wiki/Components-Navigation-Drawer

我认为这就像获取该 URL 中的内容并创建一个禁用 NavigationDrawer 的屏幕一样“简单”,但在找到解决方案方面一直很不成功。

任何想法或帮助将不胜感激。

1 个答案:

答案 0 :(得分:0)

您可以在登录屏幕的末尾创建一个按钮,例如 let's gocontinue 或其他任何东西。然后,您可以将按下操作绑定到将屏幕更改为主屏幕的操作。要更改屏幕,您必须使用 screen_manager。确保所有屏幕都在其中。然后要更改为特定屏幕,只需使用 screen_manager.current = screen_id