پیش فروش آموزش توسعه uncox Notify با Framework اختصاصی ( با کاتلین برای اندروید ) اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
ریسایکل ویو 
حسین  2 ماه پیش  2 ماه پیش
+1 0

سلام چطوری میتونم تعداد آیتم های ریسایکل ویوم رو از تو recycler view adapter پیدا بکنم؟

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
وحید گروسی  2 ماه پیش
0 0

سلام
شما میتونین داخل Adapter خودتون یه متد بسازین برای دریافت سایز لیستتون مثل کد زیر :

 

class SmsAdapter() : RecyclerView.Adapter<SmsAdapter.ViewHolder>() {

override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder {

}

override fun getItemCount(): Int {
return smsList.size
}

override fun onBindViewHolder(holder: ViewHolder, position: Int) {

}

class ViewHolder(itemView: View) : RecyclerView.ViewHolder(itemView) {


}

fun getCount(): Int {
return smsList.size
}
}

و داخل جایی که از Adapter نمونه سازی کردین از متد getCount استفاده کنید

 

0 0
ممنون ولی اینو داشتم مشکلم اینه که یه عنصر از ارایه ام رو تو ریسایکل ویو حذف میکنم تعداد ارایه های من تازه سازی یا رفرش نمیشه و همون تعداد عنصر های قبلیه منو داره مثلا 4 تا عنصر دارم اولی رو حذف بکنم بعد اگه اخری رو حذف بکنم ارور میده میگه این عنصر رو ندارم اونو هنوز بعنوان عنصر چهارم میشناسه (2 ماه پیش)
0 0
نظر آیا شما بعد از حذف عنصر اول adapter رو notifydatasetchaned میکنید ؟ (2 ماه پیش)

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