gpt4 book ai didi

Android:打开默认音频播放器

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

我正在制作一个必须打开默认音频播放器的应用程序。我的代码如下:

Intent intent = new Intent();           
intent.setAction(android.content.Intent.ACTION_VIEW);
File file = new File(songs.get(position));
//String introURI = "file:///sdcard/"+".mp3";
intent.setDataAndType(Uri.fromFile(file), "audio/*");
startActivity(intent);

触摸歌曲时,播放器会打开,但会提示“不支持此类文件”。

最佳答案

当您想实现自己的媒体播放器时,应使用 MediaPlayer 类。如果您想使用现有播放器,则必须启动适当的 Intent,例如:

Uri uri = Uri.parse("http://www.example.com/file.mp3");
Intent intent = new Intent(Intent.ACTION_VIEW, uri);
startActivity(intent);

编辑

How to get android local files uri

关于Android:打开默认音频播放器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10027709/

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