انشاء صفحة للطبات المقبولة من طرف المندوب وربطها بالفاير بيز داخل الاندرويد ستوديو #11

 انشاء صفحة للطبات المقبولة من طرف المندوب وربطها بالفاير بيز داخل الاندرويد ستوديو


بسم الله الرحيم السلام عليكم ورحمه الله وبركاته مرحبا بكم من جديد متابعي موقعنا الكرام , في هذه المقاله سوف تكون اخر مقاله في تطبيق  الطلب هذا التطبيق يربط بين المستخدم والمندوب حيث يقوم المستخدم بإضافة الطلبات ويقوم المندوب بقبول هذه الطلبات وهذا هو البرنامج الذي عملنا عليه طول 15 مقال السابقة واليوم سوف تكون اخر حلقه في هذه المقالة سنقوم بانشاء صفحه على الطلبات المقبولة تظهر لدى المندوب وهذا التطبيق يوجد به افكار كثيره وافكار جميله جدا لذلك ان لم تشاهد سلسلة الفايربيز من البدايه في أنصحك بشدة بالرجوع اليها ومشاهدتها حيث ذكرنا بها أفكار كثيرة مثل ربط recyclerview بالفايربيز وكيفيه انشاء صفحه تسجيل و دخول وكثير من الافكار الجميله الاخرى 


انشاء صفحة للطبات المقبولة من طرف المندوب وربطها بالفاير بيز داخل الاندرويد ستوديو

كيفية انشاء صفحة الطلبات المقبولة داخل Android Studio


اولا توجة الى OrderData وقم بإضافة providerid لقائمة String وقم بعمل له constructor و getter & setter و toString



بعدها توجة الى صفحة AddOrderActivity وقم بتوجة الى getDataUi methode وبعدها في orderData قم بعمل "" وستشاهد ان providerid ظهر بعدها "" وهنا سيصل عنوان المندوب .



الان قم بإنشاء صفحة activity جديدة بإسم My_order_Activity وقم بعمل recyclerview في صفحة xml وايضا قم بتعريفها في class وبعدها قم بعمل orderinterface و تعريف Menu menu واستدعائة وايضا قم بعمل ميثود getorder ولكن اجعل في داخلها whereEqualTo بحيث يحضر uid المندوب الذي قبل الطلب ويضعه في providerid ويظهر فقط طلبات المندوب المقبولة , يمكنك سحب الاكواد التالية من ProviderActivity هي نفس الاكواد ولكن قم بتغيير اي ProviderActivity الى My_order_Activity فقط



الان توجة الى ملف منيو وقم بإضافة item جديد مخصص لـ الطلبات المقبولة .



الان يمكنك اضافتها في ProviderActivity , داخل ميثود onOptionsItemSelected 



رابط المشروع كامل على Github


شاهد ايضا

  1. شرح كيفية ربط تطبيقك بالفايربيز "Firebase" بطريقة يدوية وتلقائية
  2. كل ما تريد معرفتة عن خدمة فايربيز "Firebase" واهميتها في تطبيقك
  3. كيفية حفظ بيانات المستخدم في قواعد البيانات داخل الاندرويد ستوديو Firebase with Firestore
  4. كيفية عرض معلومات المستخدم داخل صفحة الاعدادات "فاير بيز" - أندرويد ستوديو
  5. كيفية انشاء صفحة لتحديث بيانات المستخدم داخل برنامج الاندرويد ستوديو
  6. انشاء صفحة لاضافة طلبات make order بإستخدام "فايربيز" ( أندرويد ستوديو )
  7. كيفية عرض الطلبات التي قام بها المستخدم داخل Recyclerview في الاندرويد ستوديو
  8. عرض تفاصيل الطلب الذي قام بة المستخدم في برنامج الاندرويد ستوديو | firebase with android studio
  9. طريقة عمل حساب للعميل وحساب للمندوب بخصائص معينه - استخدام Firebase داخل android studio
  10. اضافة بيانات للطلب من طرف المندوب - استخدام الفايربيز داخل الاندرويد ستوديو android studio
  11.  انشاء صفحة للطبات المقبولة من طرف المندوب وربطها بالفاير بيز داخل الاندرويد ستوديو
  12. جعل المندوب قادر على قبول الطلب وكتابة ملاحظات والانتهاء منه - تطبيق "فايربيز" بألاندرويد ستوديو
تعليقات