كيفية إزالة عنصر محدد من ListView باستخدام CursorAdapter
-
29-10-2019 - |
سؤال
أنا أستخدم رمز الترقيم العام وأدناه هو صنف المحول الخاص بي.تتكون قائمتي من عرضين للنص وزر واحد في كل صف.الآن ، عند النقر فوق الزر أريد حذف العنصر المحدد من القائمة وكذلك من قاعدة البيانات.كيف يمكنني الحصول على معرف العنصر المحدد من قاعدة البيانات حتى يمكنني حذفه ثم إخطار المحول (تحديث القائمة).
Genacodicetagpreالمحلول
جرب شيئًا مثل هذا: Genacodicetagpre
نصائح أخرى
أفترض أن هذا المعرّف في المؤشر.ثم ببساطة قم بعمل DeleteEntryOnClicklistener للفصل الدراسي الخاص بك والذي يقوم بتنفيذ OnClickListener والسماح له بأخذ المعرف في المُنشئ الخاص به ، وحذف الإدخال عند النقر فوقه.
يرجى التعليق إذا كنت قد أسأت فهم مشكلتك أو إذا كنت غير واضح ، فهل أنت :)
تعديل:
في رمز الترقيم العام الخاص بك ، قم بتغيير OnClicklistener إلى شيء مثل هذا: Genacodicetagpre
ويجب أن يبدو رمز الترميز العام على النحو التالي: Genacodicetagpre