微调器检测近距离事件

时间:2013-07-25 01:08:16

标签: android android-spinner

我有这个微调器,里面有音乐项目列表。点击音乐项目后,当用户选择任何音乐项目时,音乐将播放并停止。

问题是如果用户按下后退按钮,如何停止音乐?

我试图找到旋转器关闭时调用的方法。似乎无法找到任何。我错过了什么明显的东西吗?

请帮忙!! 感谢

如果重要的话,我的锭床工人就会从片段中调出来。

    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");
        }
    });

1 个答案:

答案 0 :(得分:-2)

当用户选择后退按钮的主页按钮时,活动以及顺便说一下片段将调用onPause以及其他方法。这可能是检测何时停止音乐的好地方。