Android 为什么VideoView不支持SetOnInfo Listener?

Android 为什么VideoView不支持SetOnInfo Listener?,android,video-streaming,android-videoview,Android,Video Streaming,Android Videoview,我正在创建一个应用程序,其中我使用VideoView从URL源流式传输视频。视频缓冲和播放需要一些时间,因此我将onPrepareListener设置为VideoView,并在播放开始时显示进度对话。但过了一段时间,它又开始缓冲。我想再次显示进度对话框。我之前曾使用OInfoListener和MediaPlayer来收听缓冲,但使用VideoView我无法设置OInfoListener。我想知道是否可以使用“VideoView”设置InfoListener。如果没有,那么如何达到我的要求 @Ov

我正在创建一个应用程序,其中我使用
VideoView
从URL源流式传输视频。视频缓冲和播放需要一些时间,因此我将
onPrepareListener
设置为
VideoView
,并在播放开始时显示
进度对话
。但过了一段时间,它又开始缓冲。我想再次显示
进度对话框。我之前曾使用
OInfoListener
MediaPlayer
来收听缓冲,但使用
VideoView
我无法设置
OInfoListener
。我想知道是否可以使用“VideoView”设置InfoListener。如果没有,那么如何达到我的要求

@Override
public void setOnCompletionListener(OnCompletionListener l) {
    super.setOnCompletionListener(l);
}

@Override
public void setOnErrorListener(OnErrorListener l) {
    super.setOnErrorListener(l);
}

@Override
public void setOnPreparedListener(OnPreparedListener l) {
    super.setOnPreparedListener(l);
}
这些是可用于videoview的侦听器


这些是videoview可用的监听器

为什么不
setOnInfoListener()
如果你导入mediaplayer,你可以使用它,我的朋友…对于videoview,上面的监听器可以使用,但我看到了videoview的代码,它只使用mediaplayer播放视频。那么为什么我们不能使用OnInfo listener呢?为什么不能
setOnInfo listener()。那么为什么我们不能使用OnInfo Listener呢?