Sobes.tech
Junior — Middle

Έχετε εμπειρία με την κλάση MediaPlayer για την αναπαραγωγή αρχείων πολυμέσων;

sobes.tech AI

Απάντηση από AI

Ναι, η κλάση MediaPlayer στο Android χρησιμοποιείται για την αναπαραγωγή αρχείων ήχου και βίντεο. Επιτρέπει τη φόρτωση πολυμέσων από διάφορες πηγές (αρχεία, URI, πόρους εφαρμογής) και τη διαχείριση της αναπαραγωγής τους (εκκίνηση, παύση, διακοπή).

Παράδειγμα απλής χρήσης του MediaPlayer για αναπαραγωγή ήχου από πόρους:

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

// Μην ξεχάσετε να ελευθερώσετε τους πόρους
mediaPlayer.setOnCompletionListener(mp -> {
    mp.release();
});