我寫了一個小型音樂播放控制測試應用程序。我有一個戲劇,暫停,停止和倒帶按鈕。我的問題是, player.stop(); 的行爲與 player.pause()相同; 我在player.stop()之後調用player.prepare(),以便我可以讓播放器實例準備好start()操作。MediaPlayer實例:停止行爲像暫停
我在執行stop()之後調用prepare()時未看到任何錯誤[IOexceptions或IllegalStateExceptions]。另外,我不會在stop()之後調用任何seekTo(0)。所以,我並沒有把這個位置放回到歌曲的開頭。
我正在使用運行2.3.4的Nexus Google One手機。
任何想法,如果我正在做一些愚蠢的事情,或者我正在觀察的實際上是如何建立狀態機。
TIA。
自你問了三年以來,我的疑問也一樣。 。 。我只是想檢查他們更新api的天氣,以便在停止後開始啓動? – user3726986
@ user3726986請在具有「已接受」答案的線索中查看我的評論。那是在2011年。它應該仍然有效。 –