我有一個活動,我想要監視電池壽命。我想將電池壽命分解成它自己的類。我可以做的活動Android自定義類 - 掛鉤到活動生命週期
onPause() {
batteryChecker = new BatteryChecker();
}
onResume() {
batteryChecker.kill();
}
我寧願只是這樣做如下:
onCreate() {
bg = new BatteryChecker(this);
}
有什麼辦法,我可以得到BatteryChecker向附加活動的onPause /的onResume應對?
是的 - 你的第一個例子。沒有全局的onPause/onResume框架。這是一件好事,因爲很難讓它適用於多種活動和服務。 –
但是沒有辦法'鉤入'這些回調? – easycheese
沒有。你可以用事件總線或可觀察的或類似的東西來構建一個。但建立起來會很痛苦,而處理多項活動可能會有挑戰性。 –