gpt4 book ai didi

android - 使用 Android Intent 播放多首歌曲

转载 作者:搜寻专家 更新时间:2023-11-01 08:06:45 24 4
gpt4 key购买 nike

在我的应用程序中,我需要启动 Android 音乐播放器。而且,就目前而言,它完美地工作:

Intent  intent = new Intent(android.content.Intent.ACTION_VIEW); 
File file = new File(file_path);

intent.setDataAndType(Uri.fromFile(file), "audio/*");
startActivity(Intent.createChooser(intent, "..."));

但是用户不能使用“下一首”和“上一首”按钮来切换音乐。这就是为什么我尝试一次启动多首歌曲(一个播放列表)。而且我真的不知道该怎么做!给 Intent 一个数组?

最佳答案

据我所知,无法启动多个轨道。但是您可以使用 MediaPlayer 类来实现您的播放器。这也不支持多轨。所以你还必须做一个服务,当轨道结束时使用 OnCompletionListener 来监听,以开始下一首轨道。

这个线程将帮助: How do Android mediaplayers continuing playing songs when app is closed?

还有这个: Start default music player with music playing by default

关于android - 使用 Android Intent 播放多首歌曲,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13519519/

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