رفتن به مطلب
بخش Unity به انجمن اضافه شد
  • 0

حذف آیتم


MR.B4A

سوال

سلام.

من یک دیتابیس دارم که خب اطلاعاتی هم درش ذخیرس.

من این دیتاهارو در قالب آیتم با یک مولتی پنل به کاربر نمایش میدم.

حالا میخوام وقتی کاربر روی هر آیتم لانگ تاچ کرد، اون فیلدی که داره لانگ تاچ میشه، حذف شه.

منتها حذف از دیتابیس انجام میشه، اما همون لحظه، توی صفحه حذف نمیشه.

من میخوام کاربر احساس کنه که یک فیلد حذف شده و حذف شدنش رو ببینه.

کسی میدونه راهش چی هست؟

ممنون.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در ۱۴۰۰/۶/۳ در ۰۸:۵۸، batman۱۲۳ گفته است:

سلام.

من یک دیتابیس دارم که خب اطلاعاتی هم درش ذخیرس.

من این دیتاهارو در قالب آیتم با یک مولتی پنل به کاربر نمایش میدم.

حالا میخوام وقتی کاربر روی هر آیتم لانگ تاچ کرد، اون فیلدی که داره لانگ تاچ میشه، حذف شه.

منتها حذف از دیتابیس انجام میشه، اما همون لحظه، توی صفحه حذف نمیشه.

من میخوام کاربر احساس کنه که یک فیلد حذف شده و حذف شدنش رو ببینه.

کسی میدونه راهش چی هست؟

ممنون.

سلام و درود

برای مولتی پنل، پیشنهاد میشه از کتابخونه xCustomListView استفاده کنید. علاوه بر بهینه تر بودن، یه دستور داره، به اسم RemoveAt که یه ایندکس رو می‌گیره و اون آیتم رو حذف می‌کنه.

 

اما کلاً دیگه از مولتی پنل استفاده نمیشه و بجاش از ریسایکلرویو استفاده می‌کنن.

این عکس رو ببینید تا تفاوتش با لیست ویو رو متوجه بشید:

 

kr8azn7pezff.png

لینک ارسال
به اشتراک گذاری در سایت های دیگر

هم آموزش ویدیویی و هم نمونه کد تو سایت مرجع هست:

https://www.b4x.com/android/forum/threads/b4x-xui-xcustomlistview-cross-platform-customlistview.84501/

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...