سلام خدمت همه شما دوستان سایت اسمارت دولوپرز . با آموزش RecyclerView به همراه CheckBox  در خدمت شما هستم و امیدوارم با این آموزش بتونم کمک زیادی بهتون کرده باشم .

حتما خیلی از شماها برنامه هایی رو دیدی که وقتی روی یکی از آیتم های لیست داخل برنامه Long Click میکنید چک باکسهایی از کنار صفحه ظاهر میشن و میتونید با این چک باکس ها آیتم هارو انتخاب و یا حذف کنید .  شاید اضافه کردن چک باکس ساده با این لیست راحت باشه ولی اینکه چطور این چک باکس هارو مدیریت کنید یه کوچولو نیاز به کار داره .

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

تو آموزش RecyclerView به همراه CheckBox چه چیز هایی یاد میگیرید؟

تو این آموزش علاوه بر تمرین نحوه ساخت RecyclerView ، یاد میگیرید :

  1. چک باکس به RecyclerView اضافه کنید
  2. چک باکس ها رو مخفی کنید و وقتی کاربر انگشتش رو روی یکی از آیتم ها مدتی نگه داشت( Long Click ) چک باکسها با انیمیشن ظاهر بشن.
  3. از ActionMode در RecyclerView استفاده کنید .
  4. آیتم های RecyclerView رو با انتخاب چک باکس ها حذف کنید.

ActionMode چیست ؟

مطمنا برنامه هایی رو دیدی که وقتی روی یک آیتمی Long Click میکنیم ظاهر ToolBar عوض میشه و آیتم هایی به تولبار اضافه میشه که امکاناتی مثل حذف کردن، ویرایش کردن و… در در اختیار ما میذاره . اندروید به تولباری که تو این مواقع ظاهر میشه ActionMode میگه .

این عکس یه نمونه از ActionMode رو نمایش میده.?

 

 

تو این ویدئوی کوتاه چیزی که قراره بسازیم رو میبینید :

خرید و دانلود آموزش

حجم فایل : 81 مگابایت.

 

تعداد فروش :
0

 

 

 

به این مطلب چه امتیازی میدهید ؟

اشتراک
باخبر شدن از
guest

0 نظرات
Inline Feedbacks
نمایش همه دیدگاه ها