停止按钮不起作用

时间:2013-09-03 04:47:00

标签: android

我正在尝试创建一个音频媒体播放器。在我的代码中有一个停止歌曲的按钮。 一切进展顺利但如果转到另一个活动(播放列表或主屏幕)并再次回到主页停止按钮不起作用。

btnstop.setOnClickListener(new View.OnClickListener() {

            @Override
            public void onClick(View v) {
                if (firsttime) {
                    btnplay.setText("Play");
                    mp.stop();

                }
            }
        });

2 个答案:

答案 0 :(得分:0)

// use this method rather than stop
mp.reset();
mp.release();

答案 1 :(得分:0)

您在哪里设置按钮单击侦听器。活动生命周期的哪个阶段(onCreate或onResume)。我认为问题在于活动生命周期。如果你把btn点击监听器放在onCreate中,请从onCreate替换它并放入onResume方法。