从服务更改按钮背景

时间:2016-04-16 14:33:45

标签: java android audio

我正在执行从此处播放音频文件的步骤link

它可以正常工作,上面链接中的服务是播放和停止音频。 问题是我想在音频停止时更改按钮背景,到目前为止我只在调用服务的活动中得到了这个:

interface

1 个答案:

答案 0 :(得分:1)

您可以在播放器上声明完成侦听器:

player.setOnCompletionListener(new OnCompletionListener() {
        @Override
        public void onCompletion(MediaPlayer mp) {
            isPlaying = false;
            btnPlay.setBackgroundResource(R.drawable.play_button);
            stopAudio();
           }
        });