0

我有一个 mp3 文件,我想用一个按钮开始,但用另一个按钮停止。这可能吗?这是我在 button1 上启动文件的代码 - 如何在 button2 上停止文件?

谢谢!

button1.setOnClickListener(new View.OnClickListener() {

    private MediaPlayer mplay;
    public void onClick(View v) {
    if (mplay == null){
       mplay = MediaPlayer.create(getApplicationContext(), R.raw.mysound);
       }
    mp.start();
    }             
 });
4

1 回答 1

0

定义您MediaPlayer的 ClickListener 外部 - 作为类变量 - 然后在按钮的单击处理中处理开始和停止,因为它们都可以看到它。

于 2012-06-16T18:33:31.727 回答