Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/228.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 避免在没有窗口焦点时调用onPause()_Android_Window_Android Lifecycle_Onpause_Lostfocus - Fatal编程技术网

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

Android 避免在没有窗口焦点时调用onPause(),android,window,android-lifecycle,onpause,lostfocus,Android,Window,Android Lifecycle,Onpause,Lostfocus,我正在为没有屏幕的Android设备设计一个应用程序! 当然,问题是我没有窗口焦点(我没有屏幕) 因此,onResume之后立即调用onPause 对于测试,我使用一台带有模拟UI布局的受控PC,但当我丢失时 屏幕焦点或在我的设备上没有模拟UI的情况下运行,调用onPause 我尝试了一些窗口管理器标志来帮助我,但没有一个对我有帮助。有人尝试了没有屏幕的应用程序或可以提供帮助吗?通过活动可以完成你的工作,但你可能会让你的生活变得不必要的痛苦。我想你要找的是服务或者广播接收器。查看和上的官方文档。

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

对于测试,我使用一台带有模拟UI布局的受控PC,但当我丢失时
屏幕焦点或在我的设备上没有模拟UI的情况下运行,调用onPause


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

通过
活动可以完成你的工作,但你可能会让你的生活变得不必要的痛苦。我想你要找的是
服务
或者
广播接收器
。查看和上的官方文档。

我考虑过使用服务器,但这是我目前最后的选择,因为我有一个带有菜单类、接收器、音频和录音的hole复杂应用程序。我正在寻找一个解决方案来“欺骗”安卓操作系统,就好像我一直在使用一样sceen@Androidy我不知道这是否可能。即使是这样,你造成的问题可能比你解决的问题还多。如果你真的想坚持一项
活动
(我不推荐这样做),也许其中一个答案会对你有所帮助