2017-01-09 73 views

回答

2

真正的問題是「你真的需要RecyclerView裏面的播放器嗎?」不建議讓多個視頻播放器一次實例化。 https://github.com/google/ExoPlayer/issues/273#issuecomment-72432393 解決此問題的更好方法是讓一個播放器將播放列表數據設置爲RecyclerView數據,並在播放器中隨時加載適當的視頻。

+1

當用戶點擊某個回收商物品時,我啓動玩家。我的主要問題是,如何停止第一個視頻或在第二個項目被點擊時將其設爲空?謝謝。 –

+1

您可以調用stop(),onPause(),onDestroy(),從ViewHolder中移除播放器,將播放器設置爲null。這會殺死它。 https://developer.jwplayer.com/sdk/android/reference/com/longtailvideo/jwplayer/JWPlayerView.html#onPause()https://developer.jwplayer.com/sdk/android/reference/com/longtailvideo /jwplayer/JWPlayerView.html#onDestroy() –

相關問題