Я работаю над приложением Musi c player. Я показал все песни в recyclerview, теперь мне интересно, как я могу начать воспроизведение файлов musi c, когда я нажимаю на элементы recyclerview. Вот что у меня:
@Override
public void OnTrackClick(int position) {
Intent intent = new Intent(requireContext(), MediaPlayerActivity.class);
intent.putExtra("clicked", trackList.get(position));
Uri uri = Uri.fromFile(new File(trackList.get(position).getTrackArtist()));
mPlayer = new MediaPlayer();
try {
mPlayer.setDataSource(uri.toString());
mPlayer.prepare();
mPlayer.start();
} catch (Exception e) {
e.printStackTrace();
}
}
Может кто-нибудь подскажет?