我的前同事開發了一種在後臺播放音樂的服務。但是,如果用戶想退出程序,則應用程序將在下面的代碼中調用以停止服務。服務停止,但同時超控的onDestroy方法如何處理在後臺停止的服務
Activity realAct = context.getParent();
if (realAct == null) {
realAct = context;
}
ContextWrapper cw = new ContextWrapper(realAct);
cw.stopService(new Intent(cw, MyPlayerService.class));
編輯我不能處理它: 簡單地說,活動主要活動開始,然後分次活動啓動服務。然後我按回按鈕,這樣Activity Sub完成。當我在活動主,我打電話上面的停止服務代碼。因此,服務的onDestroy方法不叫
下面的代碼是從來沒有所謂的,我試過很多次 @覆蓋 \t公共無效的onDestroy(){ \t \t Log.e(LOG_SERVICE「的服務的onDestroy「); \t \t super.onDestroy(); \t} –