Sobes.tech
Junior — Middle

Kas teil on kogemusi MediaPlayer klassiga multimeediafailide esitamiseks?

sobes.tech AI

Vastus AI-lt

Jah, Androidi MediaPlayer klassi kasutatakse heli- ja videofailide esitamiseks. See võimaldab laadida multimeediaressursse erinevatest allikatest (failid, URI-d, rakenduse ressursid) ja hallata nende esitust (käivitada, peatada, peatada).

Lihtne näide MediaPlayeri kasutamisest heli esitamiseks ressurssidest:

MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.sound_file);
mediaPlayer.start();

// Ärge unustage ressursse vabastada
mediaPlayer.setOnCompletionListener(mp -> {
    mp.release();
});