我有这个微调器,里面有音乐项目列表。点击音乐项目后,当用户选择任何音乐项目时,音乐将播放并停止。
问题是如果用户按下后退按钮,如何停止音乐?
我试图找到旋转器关闭时调用的方法。似乎无法找到任何。我错过了什么明显的东西吗?
请帮忙!! 感谢
如果重要的话,我的锭床工人就会从片段中调出来。
musicSpinner.setOnItemSelectedListener(new OnItemSelectedListener() {
@Override
public void onItemSelected(AdapterView<?> av, View v, int i, long l) {
Log.v("music spinner","Item selected");
if (mp.isPlaying())
mp.stop();
}
@Override
public void onNothingSelected(AdapterView<?> arg0) {
Log.v("music spinner","Item not selected");
}
});
答案 0 :(得分:-2)
当用户选择后退按钮的主页按钮时,活动以及顺便说一下片段将调用onPause
以及其他方法。这可能是检测何时停止音乐的好地方。