我有一个活动,我想要监视电池寿命。我想将电池寿命分解成它自己的类。我可以做的活动Android自定义类 - 挂钩到活动生命周期
onPause() {
batteryChecker = new BatteryChecker();
}
onResume() {
batteryChecker.kill();
}
我宁愿只是这样做如下:
onCreate() {
bg = new BatteryChecker(this);
}
有什么办法,我可以得到BatteryChecker向附加活动的onPause /的onResume应对?
是的 - 你的第一个例子。没有全局的onPause/onResume框架。这是一件好事,因为很难让它适用于多种活动和服务。 –
但是没有办法'钩入'这些回调? – easycheese
没有。你可以用事件总线或可观察的或类似的东西来构建一个。但建立起来会很痛苦,而处理多项活动可能会有挑战性。 –