当任何人点击我的停止按钮&然后点击play,音频或视频从一开始就播放。
这是我用来播放视频/音频的代码
_player.start();
_player.setLoopCount(-1);下面是我用来阻止视频/音频的代码
_player.stop();
_player.setTimeBase(null);但是,当我点击停止,然后播放按钮,音频/视频不播放从开始;它将恢复循环播放从它停止的地方。
发布于 2013-11-25 17:25:33
您应该使用setMediaTime(long now)方法重置时间。
//Pause the player
_player.stop();
//Reset the time to 0
_player.setMediaTime(0); 发布于 2013-11-28 19:35:02
几年前我花了很多时间研究这个话题。我的结论是,为了从一开始就以一种能够在所有设备上工作的方式重新启动音乐,需要停止(),释放(),关闭()并使Player对象为空,然后重新初始化它。
理论上,您应该使用setMediaTime(),但是这个函数在某些设备上非常错误,根据设备的不同而有很大的不同。从而使该功能失效。
关于音乐回放的更多提示:http://indiegamemusic.com/help.php?id=1
https://stackoverflow.com/questions/20194306
复制相似问题