می خواهیم تا زمانی که ویدئو هنوز لود نشده، یک انیمیشن کوچک نشان دهیم:

- نفیسه افقی 5 سال قبل سوال کرد
- شما باید برای ارسال دیدگاه وارد شوید
ابتدا یک ProgressDialog تعریف می کنیم:
private static ProgressDialog progressDialog;
سپس در تابع onCreate و قبل از فراخوانی runOnUiThread ، دیالوگ را نشان می دهیم:
progressDialog = ProgressDialog.show(this, "", "Loading...", true);
تابع OnPreparedListener را برای VideoView بگونه زیر تعریف می کنیم. (دیالوگ را بعد از اینکه ویدئو لود شد، می بندیم)
mVideoView.setOnPreparedListener(new OnPreparedListener() {
public void onPrepared(MediaPlayer arg0) {
progressDialog.dismiss();
mVideoView.start();
}
});
<<برای مشاهده نحوه نمایش ویدئو با استفاده از کلاس VideoView ، به این پست مراجعه کنید>>
- نفیسه افقی 5 سال قبل پاسخ داد
- آخرین ویرایش 5 سال قبل
- شما باید برای ارسال دیدگاه وارد شوید