发生了奇怪的事情。我想将ErrorListener放在VideoView上。我已经在另一个项目中执行过此操作,但是今天我在Eclipse中遇到了这个错误,无法使我执行此操作...我仍然会收到此错误:


无法将OnErrorListener解析为一种类型
VideoView类型的方法setOnErrorListener(MediaPlayer.OnErrorListener)不适用于新的OnErrorListener()参数。


    import android.view.**View**;
    ...
videoView.setOnErrorListener(new OnErrorListener() {
    @Override
    public boolean onError(MediaPlayer mp, int what, int extra) {
        //do something
    }
});


当然我已经关闭了Eclipse,重新启动了两次。也许网络重启就可以了...

最佳答案

您要么没有导入OnErrorListener,要么输入错误。

10-08 06:48