Button 按下“返回”或“主页”按钮时如何停止声音

Button 按下“返回”或“主页”按钮时如何停止声音,button,audio,Button,Audio,我的问题是,当用户按下“后退”或“主页”按钮时,如何停止媒体播放器?我真的需要帮助。有人能给我一个代码,告诉我在哪里把它纳入活动 这是我的代码: 我的JAVA代码: public class fbactivity extends Activity { private MediaPlayer myMediaPlayer; private MediaPlayer my1MediaPlayer; @Override public void onCreate(Bun

我的问题是,当用户按下“后退”或“主页”按钮时,如何停止媒体播放器?我真的需要帮助。有人能给我一个代码,告诉我在哪里把它纳入活动

这是我的代码:

我的JAVA代码:

public class fbactivity extends Activity  {

    private MediaPlayer myMediaPlayer;
    private MediaPlayer my1MediaPlayer;

    @Override
    public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState); 



  myMediaPlayer = MediaPlayer.create(fbactivity.this, R.raw.milyonlarcataraftaryanyana);
  //Button related to play btn
  Button myButtonOne = (Button) findViewById(R.id.magnumsilah);
  myButtonOne.setOnClickListener(new View.OnClickListener() {



      @Override
      public void onClick(View v) {
          myMediaPlayer.start();
    }
  });

  //Button related to stop btn
  Button myButtonTwo = (Button) findViewById(R.id.Button03);
  myButtonTwo.setOnClickListener(new View.OnClickListener() {

      @Override
      public void onClick(View v) {
          myMediaPlayer.pause();
      }
  });


 my1MediaPlayer = MediaPlayer.create(fbactivity.this, R.raw.sevmeksenideligibiyurekister);

  //Button related to play btn
  Button myButtonOne1 = (Button) findViewById(R.id.Button02);
  myButtonOne1.setOnClickListener(new OnClickListener() {

      @Override
      public void onClick(View v) {
          my1MediaPlayer.start();
      }
  });

  //Button related to stop btn
  Button myButtonTwo2 = (Button) findViewById(R.id.Button01);
  myButtonTwo2.setOnClickListener(new OnClickListener() {

      @Override
      public void onClick(View v) {
          my1MediaPlayer.pause();
      }
  });


  Button butongeridon=(Button) findViewById(R.id.geridon);
butongeridon.setOnClickListener(new View.OnClickListener() {
    @Override
    public void onClick(View v) {
         Intent i=new Intent(fbactivity.this,MainActivity.class); // the names of activity as per you program.
            startActivity(i);
        finish();
    }
});

}
}

为两个按钮充气,一个来自
R.id.magnumsilah
,另一个来自R.id.Button03。但是,ClickListener仅绑定到其中一个按钮,没有任何侦听器绑定到back按钮

。只是一个想法。

可能与