Android 如何使用ExoPlayer获取缓冲百分比更新?
对于Mediaplayer,有一种回调方法:Android 如何使用ExoPlayer获取缓冲百分比更新?,android,android-mediaplayer,exoplayer,Android,Android Mediaplayer,Exoplayer,对于Mediaplayer,有一种回调方法: public void onBufferingUpdate(MediaPlayer mp, int percent) 是否有与ExoPlayer等效的接口?ExoPlayer公开了一个方法- public int getBufferedPercentage() 您可以安排一些事情来检查缓冲百分比是否已更改,并相应地采取行动。Exoplayer公开了一个方法- bufferbar.setProgress(exoPlayer.getBufferedPe
public void onBufferingUpdate(MediaPlayer mp, int percent)
是否有与ExoPlayer等效的接口?ExoPlayer公开了一个方法- public int getBufferedPercentage()
您可以安排一些事情来检查缓冲百分比是否已更改,并相应地采取行动。Exoplayer公开了一个方法-
bufferbar.setProgress(exoPlayer.getBufferedPercentage());
public int getBufferedPercentage()
您可以安排一些事情来检查缓冲百分比是否发生了变化,并采取相应的措施。或者至少使用类似于:
public void onBufferingEnd(ExoPlayer mp)
的方法,或者至少使用类似于:public void onBufferingEnd(ExoPlayer mp)
的方法,这方面运气好吗@这方面运气好吗@请不要只发布代码答案,解释您做了什么以及为什么此代码可能会回答问题,提供有关此代码为什么和/或如何回答问题提高其长期价值的其他上下文。请不要只发布代码答案,解释您做了什么以及此代码为什么会回答问题,提供关于此代码为什么和/或如何回答此问题的附加上下文可提高其长期价值。
bufferbar.setProgress(exoPlayer.getBufferedPercentage());