Android 将MediaPlayer与setOnPreparedListener一起使用

Android 将MediaPlayer与setOnPreparedListener一起使用,android,android-mediaplayer,Android,Android Mediaplayer,我试图在PreparedListener上设置一个,但出现以下错误: MediaPlayer类型中的方法setOnPreparedListener(MediaPlayer.OnPreparedListener)不适用于参数(新的OnPreparedListener(){}) DV是一款全球媒体播放器 String url = "<myurl>"; DV = new MediaPlayer(); DV.setAudioStreamType(AudioManager.STREAM_MUS

我试图在PreparedListener上设置一个
,但出现以下错误:

MediaPlayer类型中的方法setOnPreparedListener(MediaPlayer.OnPreparedListener)不适用于参数(新的OnPreparedListener(){})

DV
是一款全球媒体播放器

String url = "<myurl>";
DV = new MediaPlayer();
DV.setAudioStreamType(AudioManager.STREAM_MUSIC);

DV.setDataSource(url);
DV.prepareAsync();

DV.setOnPreparedListener(new OnPreparedListener() {
     public void onPrepared(MediaPlayer mp) {
         mp.start();
     }
});
stringurl=”“;
DV=新媒体播放器();
DV.setAudioStreamType(AudioManager.STREAM_MUSIC);
DV.setDataSource(url);
DV.prepareAsync();
DV.setOnPreparedListener(新的OnPreparedListener(){
已准备好公开作废(MediaPlayer mp){
mp.start();
}
});
将此添加到您的代码中:

import android.media.MediaPlayer.OnPreparedListener;
或者,您可以使用:

new MediaPlayer.OnPreparedListener() {...}
来源于


您是否在活动中使用此代码?请尝试添加
import android.media.MediaPlayer.OnPreparedListener到您的代码。或者使用
newmediaplayer.OnPreparedListener(){…}
添加导入android.media.MediaPlayer.OnPreparedListener;工作。真不敢相信我没想到,谢谢:)