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

در تکنیک lazy loading استفاده از notifyDataSetChanged بهتر است یا notifyItemInserted ؟

PandaStudio  9 سال پیش  9 سال پیش
+1 0

سلام دوستان

من با recyclerview یک lazy load ساختم و دیتا را به صورت 10 تا 10 تا از سرور میگیرم و توی recyclerview نمایش میدم. طبق روال استاندارد هم برای داده هام adapter و model دارم.

حالا میخواستم بدونم وقتی داده های جدید اومد و خواستم adapter را بروز کنم از کدام متد استفاده کنم بهینه تر هست؟

adapter.notifyItemInserted(array.size())
adapter.notifyDataSetChanged();
0 0
خود استاد از دومی استفاده میکنن و اولی گاهی اوقات کرش میکنه اما جواب بهتر : لینک (9 سال پیش)
+1 0
بستگی به نوع تغییر دیتا در آرایه شما داره : لینک (9 سال پیش)
+1 0
@criss ممنون اینو دیده بودم قبلا (9 سال پیش)
 برای این سوال پاسخی وجود ندارد.

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