3
我有這個微調列表的音樂項目。點擊音樂項目後,用戶選擇任何音樂項目時,音樂將播放並停止播放。微調檢測關閉事件
問題是如何在用戶按下後退按鈕時停止音樂?
我試圖找到當微調框關閉時調用的方法。似乎無法找到任何。我錯過了什麼明顯的?
請幫忙!! 謝謝
如果很重要,我的微調是從一個片段調用。
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");
}
});
是的,但微調器可能會關閉,片段仍在運行,因此不會捕獲我的活動 – user2616736
這可能是您需要的: http://developer.android.com/guide/topics/ui /controls/spinner.html#SelectListener – pablisco
嘗試過,但它沒有檢測到我們是否按下後退按鈕 – user2616736