آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

چطور میشه موقعیت چندین پروگرس بار رو در زمان اسکرول در ریسایکلرویو حفظ کرد ؟

هادی بی غم  9 سال پیش  9 سال پیش
0 0

سلام دوستان 

یک ریسایکلرویو دارم که خیلی شبیه به دانلود منیجر هست و هر ردیف دکمه دانلود و پروگرسبار مخصوص به خودشو داره با کلیک روی دانلود شروع به دانلود میشه اما زمانی که اسکرول میشه همه پروگرسبارها کلا به هم میریزن 

لطفا منو راهنمایی کنید 

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
کاشی زاده  9 سال پیش
+1 0

سلام ،
باید در متدی که کار fill شدن آیتم ها رو انجام میده هر بار مقدار Progress رو بگیرید و در Progressbar ست کنید .

موفق باشید

0 0
مشکلم اینجاست که درصد دانلود از طرف یک لیستنر میاد حالا نمیدونم بهترین روش چیه اگه یک Runnable بذارم که از دیتابیس درصد دانلود هر پروگرسبار خونده بشه و به پروگرس بار داده بشه کار اصولی هست ؟ (9 سال پیش)
0 0
کلا گیج شدم خیلی در هم و بر هم شده (9 سال پیش)
+1 0
خودم این کارو نکردم ولی تست کن نتیجشم بگو. یه ارایه به ریسایکلر ویو وصله. توی عناصر اون ارایه یه فیلدم برای مقدار دانلود شده تا الان داشته باش. همون مقداری که به پروگرست میدی رو توی ارایه ذخیره کن. بعد موقع bind کردن مقدار رو از تو ارایه بخون. (9 سال پیش)
+1 0
اگر کدای اداپتر و دانلودر رو میذاشتی بهتر بود (9 سال پیش)
0 0
به خاطر اینکه بعدها برای دانلود های کنسل شده یا متوقف شده بتونم دوباره دانلودشونو ادامه بدن همه مشخصاتو داخل دیتابیس ذخیره میکنم یعنی در دسترس هستن اما مشکل اینه که می خوام درصد دانلود همزمان با مقدار دانلود تغییر کنه و نشون بده اگه یکی بود مشکلی نداشتم اما وقتی چندتا میشن قاطی میشه و اگه بخوام مقدار دانلودشو به پروگرسبار بدم فقط آخرین مقدار نشون میده دیگه اتفاقی نمی افته . (9 سال پیش)

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .