我的應用程序有3個類。第一類是閃屏,第二類包含播放列表的列表,第三類是播放列表的內容。當選擇播放列表時,第三類開始顯示播放列表內容。在第二類我:爲什麼調用onDestroy()方法?
@Override
protected void onStop() {
super.onStop();
System.out.println("onStop Playlist!!!!");
}
protected void onDestroy() {
super.onDestroy();
System.out.println("onDestroy Playlist");
}
,當第三類是準備好開始,我得到DDMS消息:"onStop Playlist!!!!"
和"onDestroy Playlist"
。爲什麼要調用這個方法?不應該只調用方法?問題是,我想停止一些計時器,當應用程序正在完成時,但我不知道在這種情況下,我可以停止計時器。任何想法?
我把這樣的第三類:
Intent i = new Intent(getBaseContext(), ViewPlaylist.class);
i.putExtra("id", idPlaylist[position]);
i.putExtra("timer", timerPlaylist[position]);
startActivity(i);
finish();
的問題是,我打電話finish()
?
它取決於你怎麼叫第三課(開始第三項活動)如果你顯示一些代碼,那麼我們可以幫助你 – user370305
I e點了我的問題。 – Gabrielle
你有沒有試過我的答案? – user370305