我写了一个小音乐播放控制测试应用程序.我有一个播放,暂停,停止和倒带按钮.我的问题是那个player.stop(); 表现与player.pause()相同; 我在player.stop()之后调用player.prepare(),以便我可以让玩家实例准备好start()操作.
在执行stop()之后调用prepare()时,我没有看到任何错误[IOexceptions或IllegalStateExceptions].另外,我在stop()之后没有调用任何seekTo(0).所以,我没有将位置设置回歌曲的开头.
我正在使用运行2.3.4的Nexus Google One手机.
任何想法,如果我做一些愚蠢的事情,或者我正在观察的是实际上是如何构建状态机的.
TIA.