استعمل pageview لعرض مجموعة من الحاويات وكل حاوية تملك بيانات مختلفة عن الأخرى سوف اضع في كل حاوية Listview.builder سوف تعرض بيانات من خلال قاعدة البيانات وسوف اعمل GestureDetector في هذا القائمة بحيث ان المستخدم لو قام بالاختيار سوف ينتقل الى الخيار الذي ضغط عليه ولكن مشكلتي هيا كيف استطيع نقل بيانات بين هذا الحاوية بحيث اخبر التطبيق اذا كان المستخدم في الحاوية رقم 1 وقام بعملية اختيار بيانات انقل لي هذا البيانات الى الحاوية رقم 2 او الحاوية الثانية وهكذا.
الكود التالي هو ما اعمل عليه :وه
لاحظت أنك تمرر العناصر item للصفحة الثانية،
ضمن الصنف الخاص بالصفحة تقوم باستقبال القيمة الممررة من خلال الدالة البانية، التي يمكنك إنشائها بالطريقة التالية:
class SwapPV extends StatefulWidget {
final dynamic item; // تعريف العنصر
// إسناد قيمة الخاصية في الدالة البانية
SwapPV(this.item);
@override
_SwapPVState createState() => _SwapPVState();
}
وحتى تستطيع الوصول للعنصر ضمن صنف الحالة state، نقوم في دالة التهيئة بذكر العنصر المطلوب
class _SwapPVState extends