) (OnDestroy içinde MediaPlayer durdurma

oy
0

Ben Android'e yeniyim! Ben aktiviteyi değiştirdiğinizde bir MediaPlayer durdurabilirsiniz merak ediyorum. İşte benim kodudur:

public class alpha extends AppCompatActivity implements View.OnClickListener {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_alpha);

        final MediaPlayer alphaMP = MediaPlayer.create(this, R.raw.alpha_audio);

        ImageButton play = (ImageButton) this.findViewById(R.id.PlayButton);

        play.setOnClickListener(new View.OnClickListener() {


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

        ImageButton pause = (ImageButton) this.findViewById(R.id.PauseButton);

        pause.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick (View v){
                alphaMP.pause();
            }
        });
            }    
}

Doğru bir yöntem olmalıdır:

@Override
 protected void onDestroy() {
  // TODO Auto-generated method stub
  super.onDestroy();
  if (alphaMP != null) {
   alphaMP.release();
   alphaMP = null; 
  }
 }

ama bunu uygulayamaz. Bana yardım eder misin? Teşekkür ederim!

Oluştur 22/11/2017 saat 22:59
kullanıcı
Diğer dillerde...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more