خطوات الجزء الأول من التمرين:
- نقوم بإنشاء class بإسم Items مع الخصائص التالية كما هو موضح بالجدول
- إنشاء دوال الـ Setter و الـ Getter ودالة الـ Constructor
- في ملف MainActivity, سنقوم بتعريف Arraylist و إضافة كائنات داخل ArrayList
الصور:
- نقوم بإنشاء كلاس جافا باسم ItemAdapter.
- نقوم بإنشاء متغير مصفوفة <List<Items
- نقوم بإنشاء Constructor -> نضغط على علامة اللمبة ونحط على قبل الأخيرة
- داخل الـ Constructor نضع قيمة مصفوفة الـ ItemAdapter التي انشئناها تساوي قيمة المصفوفة التي بداخل الـ Constructor
- سنقوم بإنشاء ()getView
- داخل ()getView:
- نربطه بملف XML اللي سوينا فيه التصميم
- نربط العناصر الموجودة في هذا الـ XML للـ Adapter
- نربط الـ Adapter بالـ ListView عن طريق
ListView listView = findViewById(R.id.listView);
listView.setAdapter(YourAdapter);