stu*_*ght 2 android back-button
我有一个名为MainActand 的活动SubAct.MainAct是...的父母SubAct.
在SubAct,我正在播放音乐背景.为了在按下后退按钮时停止播放音乐,我在下面实现了以下代码:
@Override
public void onBackPressed(){
if (tick != null){
if(tick.isPlaying())
tick.stop();
tick.release();
}
}
Run Code Online (Sandbox Code Playgroud)
使用该代码,音乐会像我预期的那样停止.但问题是我不能回去subAct,以MainAct...
我知道这是微不足道的,但你能告诉我正确的方法吗?
只需收回你的super.onBackPressed()电话
@Override
public void onBackPressed() {
if (tick != null){
if(tick.isPlaying())
tick.stop();
tick.release();
}
super.onBackPressed();
}
Run Code Online (Sandbox Code Playgroud)
super.onBackPressed()因为如果我们查看Activity.java(Android 2.2)
public void onBackPressed() {
finish();
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
14013 次 |
| 最近记录: |