on누르면 음악이 실행되고 off누르면 음악이 꺼지는건 됩니다.

그러고나서 다시 on누르면 음악이 안켜집니다.

초보라서, ㅠㅠ 어떻게해야하나여?

 public void onCreate(Bundle savedInstanceState) {
     super.onCreate(savedInstanceState);
     setContentView(R.layout.edit); 

     mp=MediaPlayer.create(this, R.raw.hello); 

     // TODO Auto-generated method stub
     try{      mp.prepare();
     }catch(IllegalStateException e){
      e.printStackTrace();
      
     } catch (IOException e) {

   e.printStackTrace();
  }
 
    

      final ImageButton icon4=(ImageButton)findViewById(R.id.on); 

      icon4.setOnClickListener(new ImageButton.OnClickListener(){
     
      
 
   @Override
   public void onClick(View v) {

     mp.start();
    }
  
     });
      final ImageButton icon5=(ImageButton)findViewById(R.id.off);
   icon5.setOnClickListener(new ImageButton.OnClickListener(){

   @Override
   public void onClick(View v) {
    // TODO Auto-generated method stub
    mp.stop();
   }
  
     });
     
 }
}