Я занимаюсь разработкой проекта, в котором мне нужно проигрывать аудио и видео файлы. При нажатии на аудиоплеер я должен отображать только аудиофайлы с SDCard и воспроизводить эти файлы.
При нажатии на видеоплеер мне нужно только отображать видеофайлы и воспроизводить эти видеофайлы.
Я использую медиаплеер для воспроизведения файлов.
MediaPlayer mp = new MediaPlayer();
String filepath = Environment.getExternalStorageDirectory()+"/f.mp3";
mp.setDataSource(filepath);
mp.start();
Но моя проблема в том, как просматривать аудио / видео файлы и динамически устанавливать источник данных, когда пользователь выбирает конкретный файл.