我的应用程序有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