Android videoview的onpreparedlistener()中出错
我想在视频加载到videoview之前有一个进度条。但是我得到了以下错误。我还添加了所有必要的导入。 我正在ANDROID中使用AIDE 这是我的密码Android videoview的onpreparedlistener()中出错,android,android-videoview,Android,Android Videoview,我想在视频加载到videoview之前有一个进度条。但是我得到了以下错误。我还添加了所有必要的导入。 我正在ANDROID中使用AIDE 这是我的密码 public class MainActivity extends Activity{ ProgressBar progressBar = null; VideoView videoView = null; String videoUrl = "http://www.androidbegin.com/tutorial/AndroidCom
public class MainActivity extends Activity{
ProgressBar progressBar = null;
VideoView videoView = null;
String videoUrl = "http://www.androidbegin.com/tutorial/AndroidCommercial.3gp";
Context context = null;
@Override
public void onCreate(Bundle iclic) {
super.onCreate(iclic);
context = null;
requestWindowFeature(Window.FEATURE_NO_TITLE);
setContentView(R.layout.main);
videoView = (VideoView) findViewById(R.id.videoview);
progressBar = (ProgressBar) findViewById(R.id.progressbar);
Uri videoUri = Uri.parse(videoUrl);
videoView.setVideoURI(videoUri);
videoView.start();
progressBar.setVisibility(View.VISIBLE);
videoView.setOnPreparedListener(new OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
// TODO Auto-generated method stub
mp.start();
mp.setOnVideoSizeChangedListener(new OnVideoSizeChangedListener() {
@Override
public void onVideoSizeChanged(MediaPlayer mp, int arg1,
int arg2) {
// TODO Auto-generated method stub
progressBar.setVisibility(View.GONE);
mp.start();
}
});
}
});
}
}
我不明白是什么问题 试试这个,做得很好
将新的OnPreparedListener()替换为新的MediaPlayer.OnPreparedListener(),将新的OnVideoSizeChangedListener()替换为新的MediaPlayer.OnVideoSizeChangedListener(),谢谢兄弟的帮助。如释重负