2013-12-17 18 views
7

我有一個列表視圖中的視頻視圖。在這段時間播放視頻時,如果我在列表視圖中上下滾動,視頻視圖表現異常。看起來,視頻觀看跳來跳去。請回應這個問題。視頻無法正常播放Android的列表視圖

+0

爲什麼不當用戶滾動列表視圖時,您是否暫停了視頻,僅僅是因爲它具有正確的用戶體驗。 – Prateek

回答

1

視頻被繪製到SurfaceView上,該SurfaceView在其自己的線程中運行並且不與UI同步,這就是爲什麼它在滾動時在列表中跳轉的原因。

還有其他答案涵蓋了這個問題herehere

解決方法是,如果您的視頻沒有聲音並且不是太大,則可以使用視頻中的AnimationDrawable和一系列圖像或幀。使用AsyncTask加載幀並在onPostExecute中啓動動畫。

0

您可以隨時停止播放onScrollStateChanged。