我想在播放视频之前显示进度对话框.我尝试下面的链接示例播放视频.
http://davanum.wordpress.com/2009/12/04/android-%E2%80%93-videomusic-player-sample-take-2/
它可以工作但是需要更多的时间来播放视频,所以我想在开始视频之前显示进度对话框.所以请在播放视频之前告诉我如何显示进度对话框.
谢谢.
最好的祝福.
解决方法
首先,声明进度对话框
private static ProgressDialog progressDialog;
然后,在onCreate中,在调用runOnUiThread之前,启动对话框
progressDialog = ProgressDialog.show(this,"","Loading...",true);
在playVideo中,设置一个OnPreparedListener,它将在视频准备播放时关闭对话框
mVideoView.setOnPreparedListener(new OnPreparedListener() { public void onPrepared(MediaPlayer arg0) { progressDialog.dismiss(); mVideoView.start(); } });