我有一个活动叫做MainAct
和SubAct
。MainAct
是SubAct
的父级。
在SubAct
中,我正在播放音乐背景。为了在按下后退按钮时停止音乐,我执行以下代码:
@Override
public void onBackPressed(){
if (tick != null){
if(tick.isPlaying())
tick.stop();
tick.release();
}
}
有了这个密码,音乐就如我预料的那样停止了。但问题是我不能从
subAct
回到MainAct
。我知道这很琐碎,但你能告诉我正确的方法吗?
最佳答案
把你的电话放回去
@Override
public void onBackPressed() {
if (tick != null){
if(tick.isPlaying())
tick.stop();
tick.release();
}
super.onBackPressed();
}
super.onBackPressed()
因为如果我们查看Activity.java(android 2.2)public void onBackPressed() {
finish();
}
关于android - 如何在按下后背的情况下返回上一个 Activity ?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/22005109/