避免在没有窗口焦点时调用 onPause()



我正在为没有屏幕的Android设备设计一个应用程序!当然问题是我没有窗口焦点(我没有屏幕)
因此,在恢复之后立即调用 onPause。

为了进行测试,我使用具有模拟 UI 布局的受控 PC,但是当我丢失
时屏幕焦点或在我的设备上没有模拟 UI 的情况下运行,将调用 onPause。

尝试了一些窗口管理器标志来帮助我,但没有一个帮助我。有人尝试过没有屏幕的应用程序或可以提供帮助吗?

也许可以用

Activity完成你的工作,但你可能会让你的生活变得不必要的痛苦。我认为您正在寻找的是ServiceBroadcastReceiver.查看有关服务和广播接收器的官方文档。

最新更新