دوره زبان تخصصی برای برنامه‌نویسان (هدیه ویژه ثبت‌نام در دوره‌های متخصص) (فرصت محدود ⏰)
۰ ثانیه
۰ دقیقه
۰ ساعت
۱ پارسا
(پست آموزشی) deprecated شدن ()getAdapterPosition
جامعه جاوا (اندروید) ایجاد شده در ۲۶ آذر ۱۳۹۹

سلام دوستان امیدوارم حالتون خوب باشه،

با این ویدیو آموزشی داشتم پیش میرفتم که متوجه شدم متد ()getAdapterPosition که استاد از اون استفاده کردن به تازگی توسط گوگل deprecate شده و روی این متد خط کشیده شده است، هرچند مشکلی در اجرای اپلیکیشن و روند آن بوجود نمی‌آید اگر از این متد استفاده کنید، اما بهتر است از متد ()getBindingAdapterPosition برای این مورد استفاده کنید (طبق داکیومنت).

 

اطلاعات بیشتر در عکسی که ضمیمه شده موجود می‌باشد که براتون دورش خط قرمز کشیدم،

موفق باشید.

بله درسته از api 29 , 30  دپریکیت شده و از این دوتا متد  ()getBindingAdapterPosition و  ()getAbsoluteAdapterPosition که باید استفاده بشه برای ریسایکل ویو ورژن 1.2 این اتفاق افتاده و حتی مولتی ادپتر هم پشتیبانی میکنه . زمانی که فقط برای پوزیشن خالی بدست اوردن بهتر از  ()getAbsoluteAdapterPosition و برای پوزیشن و حتی محتوا زمانی که چندتا ریساکلر ویا استفاده شده از  ()getBindingAdapterPosition میشود برای بهتر درک بهتر هم از لینک زیر :

لینک

بهروز ۲۵ اردیبهشت ۱۴۰۰، ۲۰:۴۰