Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/192.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 管理活动生命周期的持续时间_Android_Android Layout_Android Intent - Fatal编程技术网

Android 管理活动生命周期的持续时间

Android 管理活动生命周期的持续时间,android,android-layout,android-intent,Android,Android Layout,Android Intent,你能建议我如何使我的应用程序不暂停吗? 谢谢不幸的是,您基本上无法控制主要活动的状态onPause()将在应用程序失去前台时被调用。你可以从中了解生命周期是如何运作的。即使应用程序处于后台,也可以使用来保持任务的执行。只要调用onPause(),保存状态也是个好主意。这样,用户就可以平稳地恢复应用程序,即使它最终被操作系统杀死 你想干什么?为什么应用程序不能暂停?我正在尝试制作一个数独游戏,但我不知道如何解决的问题是,当我尝试完成数独游戏时,屏幕会完全变黑,迫使我不得不打开屏幕,并进行发布以返回

你能建议我如何使我的应用程序不暂停吗?
谢谢

不幸的是,您基本上无法控制主要活动的状态
onPause()
将在应用程序失去前台时被调用。你可以从中了解生命周期是如何运作的。即使应用程序处于后台,也可以使用来保持任务的执行。只要调用
onPause()
,保存状态也是个好主意。这样,用户就可以平稳地恢复应用程序,即使它最终被操作系统杀死

你想干什么?为什么应用程序不能暂停?我正在尝试制作一个数独游戏,但我不知道如何解决的问题是,当我尝试完成数独游戏时,屏幕会完全变黑,迫使我不得不打开屏幕,并进行发布以返回到Play。请查看您的logcat中的日志。关于发生了什么,可能有一些线索。如果您只是想在用户使用游戏时防止屏幕变暗,您可以使用wakelock来保持屏幕亮起。但是,请注意,这会占用大量电池,用户会对你生气,卸载你的游戏,给你不好的评价。如果用户在播放时主动触摸屏幕,屏幕不应变暗。