۵ مجتبی
itemView object
جامعه جاوا (اندروید) ایجاد شده در ۱۴ آبان ۱۴۰۱

سلام خسته نباشید

اقای شاهینی گفتن itemView روت item شما هست حالا با درک و این جمله کاری نداره و سوال از نظر زبان جاوا هست

مگه itemView نمونه ای از کلاس View نیستش ؟ و اینکه itemView اون طوری که من اطلاع دارم متغیر local هستش ولی چجوری امکان داره استاد بیاد و در بلوک متد ازش استفاده بکنه؟

سلام

مجتبی جان ممکن هست با کد موجود سوالتون بپرسید تا منظورتون بهتر متوجه بشم

پوریا شفیعی ۱۴ آبان ۱۴۰۱، ۱۶:۵۲

46a5-Screenshot (5).jpg


پوریا جان خدمت شما

در پارامتر متد ContactViewHolder ما itemView رو داریم که (اونجوری که من اطلاع دارم) یک local variable هستش ولی در متد bindContact ازش استفاده شده مگه همچین چیزی امکان داره که متغیر لوکال در متد‌های دیگه استفاده بشه؟ در ضمن استاد شاهینی چند ثانیه قبل ترش میگن itemView روت item ماست :(

مجتبی ۱۴ آبان ۱۴۰۱، ۱۷:۰۲

ببخشید پاسخ سوال من رو امکانش هست بدین؟

مجتبی ۱۶ آبان ۱۴۰۱، ۱۹:۱۳

سلام مجتبی جان امیدوارم عالی باشید

عذرخواهی میکنم بخاطر تاخیر در پاسخ

به متد کانستراکتور ContactViewHolder نگاه کنید ما در اینجا پارامتر itemview رو به super() پاس دادیم پس میتونیم نتیجه بگیریم که itemview در کل کلاس قابل استفاده هست .

اگر کاربرد super رو فراموش کردید جهت یاداوری جلسه مربوطه رو مشاهده کنید

بهترین پاسخ
پوریا شفیعی ۱۷ آبان ۱۴۰۱، ۱۴:۲۵

خیلی ممنونم

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

مجتبی ۱۷ آبان ۱۴۰۱، ۲۰:۵۴