当前位置: 首页 > 知识库问答 >
问题:

Android音频播放器开始播放已播放歌曲的另一首歌曲

仉洲
2023-03-14

我正在制作音频播放器(android)。问题是我什么时候启动我的应用程序

共有3个答案

汝天宇
2023-03-14

问题是我不知道在后台运行的服务。现在,我正在使用一项服务来播放歌曲并从服务中更新活动UI,当我的应用程序位于后台时,歌曲将播放,当我重新打开应用程序并选择另一首歌曲时,上一首歌曲将停止播放,新歌曲将开始播放感谢大家的帮助

李和昶
2023-03-14

使用mediaplayer。重置()

在“选择”中添加这些点

>

if(mp.isPlaying())

...其中mpMediaPlayer对象。

如果是,则停止播放,然后重置媒体播放器:

mp.stop();  
mp.reset();

<代码>mp。reset()将重置MediaPlayer的所有初始化,例如:歌曲URI等。

如果没有,则只能重置媒体播放器:

mp.reset();  

现在从列表中获取新选定曲目的位置和ID,并将其设置为新URI。

基于新URI播放曲目:

mp = MediaPlayer.create(this, NewTrackUri);  
mp.start();

这应该只播放新选择的曲目。

方季同
2023-03-14

停止并释放onDestroy中的媒体播放器,例如:

@Override
protected void onDestroy() {
    // TODO Auto-generated method stub
    super.onDestroy();
    if(mp!=null){
         mp.stop();
         mp.release();
         mp = null;
    }
}
 类似资料:
  • 我正在编写一个,其中我提供了功能,几乎满足了我的需求,但面临一些小问题。 我是如何实现我的音乐播放器的: 正在列出SD卡中可用的音频歌曲(路径类似:) 一旦用户点击任何音频,然后启动媒体播放器 在媒体播放器屏幕中,我为用户提供了返回音频列表的导航 用户返回,现在选择了一些其他歌曲来听(这里我面临的问题是,用户将可以播放新选择的歌曲,但也会播放旧歌曲,而一次只能播放上一次选择的歌曲,但在我的情况下,

  • 本文向大家介绍Android音乐播放器制作 点击歌曲实现播放(二),包括了Android音乐播放器制作 点击歌曲实现播放(二)的使用技巧和注意事项,需要的朋友参考一下 上次我们实现了把手机里的音频扫描到,然后放在list集合里面,用ListView展示在手机界面上,如果没有看过的可以去看看本人的博客:Android音乐播放器制作(一)扫描本地音乐显示在手机上 这次是在上一次的基础上直接继续写代码,

  • 我正在开发一个音频播放器,它可以在后台播放音频文件。我的问题是,当录像机或视频播放器启动时,我需要暂停音频播放器。 有什么方法可以处理这个任务吗?例如,我有来处理这些调用。当我接到呼叫或wnat呼叫时,我们可以使用呼叫状态暂停播放器。我想为录像机或视频播放器以及相同的场景。当视频/录制开始时,我需要暂停音频播放器。

  • 我正在开发一个移动应用程序,可以检测iPhone和Android上各种媒体播放器播放的歌曲。我们目前支持多个应用程序在这两个平台。我们的应用程序的工作方式与Last.fm检测和自动删除播放的方式类似。 假设我对要收集其历史记录的每个用户都有spotify凭据。 谢谢

  • 我制作了一个HTML5 iPod。 你可以在这里试试。 http://inventikasolutions.com/demo/iPod 在PC上使用Chrome时。如果我导航到一首歌,它会自动开始播放。但在Android上使用Chrome时,它不会播放这首歌。我必须再次按下播放/暂停按钮才能播放音频。 这是当您选择要播放的歌曲时运行的代码: 这是播放/暂停代码。 它是否与“autoplay”变量有

  • 我正在尝试使用mediacontroller播放音频。我可以让音频正常工作,但当歌曲开始播放时,我的mediacontroller上的播放按钮不会更新。如果按下mediacontroller上的播放按钮,它会暂停歌曲并查找进度条。然后,如果我按pause,它会再次播放歌曲。我在打电话 这不会更新播放按钮。当我调用start时,如何使按钮变为pause按钮? }