Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/231.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android ExoPlayer如何控制当前播放的两个音频文件_Android_Audio_Android Mediaplayer_Exoplayer - Fatal编程技术网

Android ExoPlayer如何控制当前播放的两个音频文件

Android ExoPlayer如何控制当前播放的两个音频文件,android,audio,android-mediaplayer,exoplayer,Android,Audio,Android Mediaplayer,Exoplayer,我的任务如下: 在原始文件夹中循环1个音频文件作为背景音乐(背景音乐 效果)体积较小 当前正常播放其他下载的音频文件 使用ExoPlayer时可能吗?如果没有,请以其他方式告诉我 如何分别控制两个文件的播放/暂停/音量 多谢各位 创建ExoPlayer的两个对象:mainPlayer和bgmPlayer 每个玩家控制自己的状态: play:player.setPlayWhenReady(true) pause:player.setPlayWhenReady(false) volume: play

我的任务如下:

在原始文件夹中循环1个音频文件作为背景音乐(背景音乐 效果)体积较小

当前正常播放其他下载的音频文件

  • 使用ExoPlayer时可能吗?如果没有,请以其他方式告诉我

  • 如何分别控制两个文件的播放/暂停/音量

  • 多谢各位

  • 创建ExoPlayer的两个对象:mainPlayer和bgmPlayer
  • 每个玩家控制自己的状态:
  • play:player.setPlayWhenReady(true)

    pause:player.setPlayWhenReady(false)

    volume: player.sendMessage(mAudioRenderer, MediaCodecAudioTrackRenderer.MSG_SET_VOLUME, volume);