Search in RecyclerView -سرچ در ریسایکلرویو در اندروید استدیو

WiaDevelopers
WiaDevelopers
203 بار بازدید - 4 سال پیش - سلام این بار با آموزش
سلام

این بار با آموزش نحوه سرچ در ریسایکلرویودر اندروید استدیو از سری مجموعه آموزش های ویجت دوست داشتنیه ریسایکلرویو در خدمتتونیم، امیدوارم که این آموزش هم براتون مفید واقع بشه

حتما برای همه شما پیش اومده که موقع استفاده از اپلیکیشنی (تلگرام، دفترچه مخاطبین و ...) نیاز به سرچ کردن در اپ داشتین  مثلا خواستید دنبال اسم فلان شخص توی دفترچه مخاطبین بگردید، یا توی لیست فالویینگ های اینستاگرام دوستتون دنبال اسم شخص خاصیی بگردید 😉 . از دید فنی 👷‍♂️ در واقع شما همه این کارها رو داخل یک ریسایکلرویو انجام دادید که ما اصطلاحا بهش میگیم : فیلتر کردن داده ها یا جستوجو در ریسایکلرویو.

خب همونطور که خودتون هم میدونید تا به اینجای کار ما مباحث مختلفی رو در مورد ویجت ریسایکلرویو پوشش دادیم . که توی این مباحث به آشنایی مقدماتی با ریسایکلرویو ، آشنایی یه کوچولو پیشرفته تر با ریسایکلرویو ☺️ و نحوه ارتباط ریسایکلرویو با سرور پرداختیم . اما از اونجایی که خیلی از کاربران  از ما سوال کرده بودند که چطور میشه داخل ریسایکلرویو یک مورد خاصی رو سرچ کرد، تصمیم گرفتیم که این آموزش رو هم ضبط کنیم تا شما با نحوه جستوجو در ریسایکلرویو آشنا بشید .

آموزش کار با recyclerview در اندروید پارت اول : آموزش کار با RecyclerView در اندروید ...

چطوری عمل سرچ در ریسایکلرویو رو انجام میدیم؟
سیستم عامل اندروید یک کلاسی رو در کتابخونه های خودش به اسم Filterable داره که عملیات فیلتر کردن داده ها رو بر اساس وضعیتشون انجام میده. که برای این کار ما از تابعی به اسم getFilter در آداپتر برنامه مون استفاده می کنیم تا بتونیم داده ها رو براساس معیارهایی که مد نظر خومون هست (مثل فامیل افراد، نام و ...) فیلتر ، و داده مورد نظرمون رو جستوجو کنیم .
4 سال پیش در تاریخ 1399/06/16 منتشر شده است.
203 بـار بازدید شده
... بیشتر