歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux編程 >> Linux編程 >> Android播放器為何暫停後繼續播放卻沒有繼續?

Android播放器為何暫停後繼續播放卻沒有繼續?

日期:2017/3/1 11:15:47   编辑:Linux編程

問題:

最近在做音樂播放器這個模塊,發現一個問題,在點擊暫停按鈕後,歌曲是暫停了,但是再一次點擊播放按鈕後,歌曲並沒有繼續播放,而是重新播放了。

分析:

如果真的是按照網上的例子做好判斷並且API調用沒有問題的話,那麼下面這個就有99%的可能性了,那就是,你的播放器對象創建了多次。也就是說,我重新點擊播放的時候,您老又創建了一個MediaPlayer實例。這當然不會繼續播放啦。

解決辦法:

請將獲取實例寫成單例模式,或者進行判空操作。

Copyright © Linux教程網 All Rights Reserved