Воспроизведение аудиофайла из uri при нажатии элемента recyclerview - PullRequest
0 голосов
/ 21 июня 2020

Я работаю над приложением 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();
        }
    }

Может кто-нибудь подскажет?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...