我需要一些幫助, 我有一個ImageButton可以播放和停止播放,我希望按鈕在播放時變爲停止符號,然後在停止播放時回到播放符號。到目前爲止,我第一次點擊ImageButton時會播放符號和曲調,但當第二次點擊時,曲調會停止,但圖像不會改變,有什麼建議?使用OnClick更改圖像
mPlayTune.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
if (tuneMp.isPlaying()) {
tuneMp.stop();
tuneMp.prepareAsync();
mPlayTune.setImageResource(R.drawable.ic_av_play_arrow);
}else
tuneMp.start();
mPlayTune.setImageResource(R.drawable.ic_av_stop);
}
});