单击recyclerview项时从uri播放音频文件

时间:2020-06-21 15:07:50

标签: android android-recyclerview

我正在努力制作音乐播放器应用。我已经在recyclerview中显示了所有歌曲,现在我想知道当我单击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();
        }
    }

有人可以给我提示吗?

0 个答案:

没有答案