android – 如何在播放视频之前显示进度条

前端之家收集整理的这篇文章主要介绍了android – 如何在播放视频之前显示进度条前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想在播放视频之前显示进度对话框.我尝试下面的链接示例播放视频.

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();
    }
});
原文链接:https://www.f2er.com/android/317962.html

猜你在找的Android相关文章