Junior — Middle
Have you had experience working with the MediaPlayer class for playing multimedia files?
sobes.tech AI
Answer from AI
Yes, the MediaPlayer class in Android is used for playing audio and video files. It allows loading multimedia resources from various sources (files, URIs, app resources) and controlling their playback (start, pause, stop).
Example of simple MediaPlayer usage for playing audio from resources:
MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.sound_file);
mediaPlayer.start();
// Don't forget to release resources
mediaPlayer.setOnCompletionListener(mp -> {
mp.release();
});