【发布时间】:2021-02-05 15:45:12
【问题描述】:
我希望我能去正确的地方。
我已经为 android 制作了一个 pygame 应用程序,但是 p4a 配方不包含某些 pygame-sdl 方法,例如 APP_WILLENTERBACKGROUND 或 APP_DIDENTERFOREGROUND。当应用程序进入后台时(它会继续运行,但在前移时图形会冻结)。当我想展示广告时,应用程序崩溃了。我了解如何在 kivy 中使用 on_pause/on_resume 方法,但我使用的是 pygame 配方。使用 pygame-sdl,我会做这样的事情:
if pygame.APP_WILLENTERBACKGROUND==TRUE:
game_loop=False
elif pygame.APP_DIDENTERFOREGROUND==TRUE:
game_loop=True
但是,有没有其他方法可以做到这一点而不必使用 pyjnius? 干杯,
尼克
【问题讨论】: