在Kivy中将'esc'绑定到kv文件中完成的屏幕管理

时间:2018-11-10 23:10:54

标签: android kivy kivy-language

我想绑定esc键,以便可以在按android后退按钮时切换屏幕。 我的理解是,我已经通过kv文件完成了屏幕管理,这使我无法使在线绑定示例(使用在py文件中完成的管理)正常工作。 这就是我所拥有的: weather.kv

reject

然后在main.py

ScreenManager:
    id: screen_manager

    SearchScreen:
        id: search_screen
        name: 'SearchScreen'
        manager: screen_manager
    ForecastScreen:
        id: forecast_screen
        name: 'ForecastScreen'
        manager: screen_manager
<SearchScreen>:

<ForecastScreen>:

让我知道您是否需要查看更多我的代码。基于按钮的屏幕切换有效,但是self.screen_manager表示screen_manager不是self对象的一部分。

0 个答案:

没有答案