我创建了一个使用倒数计时器的应用程序,问题是当屏幕锁定时计时器会完全停止。我已经知道这是由于调用了onStop((而发生的,所以我的问题是如何防止停止计时器的工作而无需取消屏幕锁定?
就个人而言,我会存储开始时间,保留它或使用onSaveInstanceState保存,然后在活动恢复时重新计算/启动计时器。我觉得这将是更简单,更可靠的解决方案
我创建了一个使用倒数计时器的应用程序,问题是当屏幕锁定时计时器会完全停止。我已经知道这是由于调用了onStop((而发生的,所以我的问题是如何防止停止计时器的工作而无需取消屏幕锁定?
就个人而言,我会存储开始时间,保留它或使用onSaveInstanceState保存,然后在活动恢复时重新计算/启动计时器。我觉得这将是更简单,更可靠的解决方案
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium