使用两个按钮启动和停止MP3文件 - 可能吗?

时间:2012-06-16 18:29:45

标签: android

我有一个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();
    }             
 });

1 个答案:

答案 0 :(得分:0)

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