شرح تفصيلي خطوة بخطوة لانشاء custom adapter مثل الموجود مسبقا في الاندرويد ArrayAdapter وشرح جميع الدوال الموجودة بداخله وكيفية كتابة اكواد بداخلها والتعامل معها: getView getCount getItem getItemId بالاضافة الى تغيير نوع العنصر من listView واستخدام عناصر أخرى مثل gridView و spinner.