Android uygulamasına MediaPlayer eklemek

Uygulamanızda eklediğiniz bir medya dosyasını (örneğin bir mp3 dosyası olabilir) arka planda uyarı müziği vs olarak çalıştırmak istiyorsak Media Player komutunu kullanarak bunu yapabiliriz.
Ses dosyamızın adı “beepl.mp3” olsun.

 

  1. Dsoyayı asset klasörüne kopyalayın.

 

  MediaPlayer m = new MediaPlayer();   
                   try {
                       if (m.isPlaying()) {
                           m.stop();
                           m.release();
                           m = new MediaPlayer();
                       }

                       AssetFileDescriptor descriptor = getAssets().openFd("beep1.mp3");
                       m.setDataSource(descriptor.getFileDescriptor(), descriptor.getStartOffset(), descriptor.getLength());
                       descriptor.close();

                       m.prepare();
                       m.setVolume(1f, 1f);
                       m.start();
                   } catch (Exception e) {
                       e.printStackTrace();
                   }
                }
               

Yukarıdaki kodu button ekleyerek test edebilirsiniz

buton.setOnClickListener(new View.OnClickListener()     {
public void onClick(View v) {

//Kod buraya

}

});

Programı çalıştırıp test edebilirsiniz.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir