我有两个活动。Activity1列出了一堆歌曲,当其中一首被选中时,它会在Activity2中播放所选的歌曲。现在我可以按Back回到Activity1,但我覆盖了onBackPressed开始动画时,它被按下。因为我这样做了,所以它永远不会回到前一个活动。我不想调用finish(),因为它会停止音乐,而moveTaskToBack方法只会隐藏整个应用程序。基本上我想做的是让Activity2播放动画,然后回到Activity1,而不完成或隐藏应用程序。我不知道是否创建一个新的意图返回是正确的方法。
打电话超级。onBackPressed ()就在你动画代码完成。