gpt4 book ai didi

android 列出 sd 卡上的音频并播放

转载 作者:行者123 更新时间:2023-11-29 22:29:27 24 4
gpt4 key购买 nike

我正在使用获取sdcard中的音频文件信息

cr = getContentResolver();
crsrSdcard_ringtone = cr.query(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, null, null,
null, MediaStore.Audio.Media._ID);

现在我想播放列表中的特定文件,我可以像这样传递它吗

MediaPlayer mediaPlay = new MediaPlayer();
mediaPlay.setDataSource(this,Uri.withAppendedPath(MediaStore.Audio.Media.EXTERNAL_CONTENT_URI, "/"+id));

mediaPlay.prepare();
mediaPlay.start();

请提出解决方案以获取正在播放的文件。

最佳答案

我最近了解到返回的 crsrSdcard_ringtone 中的 _data 字段 1 将包含文件的真实路径(/sdcard/Doorbell.mp3),这对于播放我们可以与 setDataSource() 函数一起使用的文件很有用媒体播放器的

关于android 列出 sd 卡上的音频并播放,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4755757/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com