我知道有很多问题,因为这是在 stackoverflow 中提出的。其中大多数建议实施onResume
和onPause
控制应用程序在进入后台/前台时的行为方式。但在我的情况下,我实际上无法使用这种方法。
我有一个timer
将在我的应用程序启动时(或用户登录后)运行。所以它不依赖activity
于我的应用程序中的任何内容。我想要做的是timer
在应用程序进入后台时停止(以节省电力资源)并在应用程序返回前台时重新启动它。通过实现onResume
andonPause
将停止和启动timer
当用户在 之间切换activities
(因为我在所有 中实现activities
),这不是我想要的。
请提供建议如何以更好的方式完成。