بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
چگونه میتوان با اجرای یک progressbar به یک Activity جدید انتقال پیدا کنیم ؟
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
sadeghbarout
11 سال پیش
+2
0
باید از یه listener استفاده کنی.
با استفاده از آموزشهای استاد (فکر کنم بخش 4) یه لیسنر بساز
بعد توی کدهای دانلودرت جایی که دانلود تموم میشه (بعد از حلقه while) اون لیسنر رو اجرا کن.
لیسنر:
public interface onDownloadCompletedLiatener {
public void onCompelete();
}
کلاس دانلودر:
public class Downloader{
onDownloadCompletedLiatener listener1;
public Downloader setOnDownloadCompletedLiatener (onDownloadCompletedLiatener l) {
this.listener1 = l;
return this;
}
private void download() {
...
while(...){
...
}
// after colpeleting download
listener1.onCompelete();
...
}
}
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .
