بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل با اسکرول شدن لیست ویو
سلام
دوستان چطور میشه به لیست ویو فهموند که اگر کاری انجام شد با یه بار دیگه اسکرول شدن انجام نشه
ببینید من توی لیست ویو توی ادپترش یه مقدار رو می خونم از دیتابیس و با یه مقدار جمع می کنم و به دیتا بیسم اضافه می کنم این کار تا وقتی اسکرول نکردم مشکلی نداره اما وقتی اسکرول می کنم مقدار جدید دیتا بیس مجددا با اون جمع میشه درواقع می خوام بگم اگه واسه یه ایتم عمل مورد نظرم انجام شد دیگه با اسکرول شدن این عمل رو واسه اون ایتم انجام نده
در واقع دستور شرطی نداریم اگه بار اول این ایتم رو دیدی اینکار رو بکن دیگه از بار اول به بعد انجام نده ؟
0
0
روشی که من به ذهنم رسید: یه متغیر تعریف کنید مثلا lastItem و مقدارش رو منفی یک بزارید حالا تو ادپتر بگید که اگر lastItem کوچکتر از position بود عملیات رو انجام بده و مقدار lastItem رو برابر با position قرار بده. با اینکار عملیات برای هر آیتم یک مرتبه انجام میشه (11 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .