ورود

View Full Version : progress bar برای تمامی دانلودها



hadinajafi
شنبه 14 آذر 1394, 17:48 عصر
سلام بچه ها.
من یک نرم افزار دارم کارم میکنم که چندتا فایلو پشت سرهم دانلود مکنه در واقع بصورت سریال نه بصورت موازی. حالا من progress bar گذاشتم که برای هر دانلود یبار از 1 شروع میکنه و به 100 میرسه و بعد بازم برمیگرده از 1 به 100 برای دانلود بعدی. من میخوام progress bar فقط یک بار از 1 شروع بشه و به صد برسه برای تمامی دانلودها. در واقع وقتی لینک اول شروع میشه به دانلود progress bar شروع کنه و وقتی که آخرین لینک به اتمام میرسه progress bar هم به 100 برسه. کد زیر رو هم قرار دادم. پیکار باید بکنم راهنمایی کنید.

majid_7
یک شنبه 15 آذر 1394, 15:53 عصر
سلام
لطفا کدت رو درست بذار دوست عزیز بشه خوندش ...
جواب شما موقع صدا زدن یا همون نمونه سازی از کلاس ارث بری شده از asyncTask هست
البته اگر درست حدس زده باشم مشکل تون رو

Ruhallah.Ahmadian
دوشنبه 16 آذر 1394, 23:33 عصر
سلام وقتتون بخیر
ابتدا حجم هر سه فایل رو بدست بیارید بعد اون رو setMax کنید برای progressbar
سپس هر مقداری که دانلود میکنید رو برای onProgressUpdate بفرستید تا progressbar بروز بشه

hadinajafi
جمعه 20 آذر 1394, 12:01 عصر
اینم کدش تو یه فایل تکست
137391