YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Arabic subtitles

03-10 إضافة تعليمة برمجية لسرد جميع وجبات العشاء - الحل

03-10 إضافة تعليمة برمجية لسرد جميع وجبات العشاء - الحل

Get Embed Code
4 Languages

Showing Revision 7 created 11/01/2015 by st_review2.

  1. والآن سألقي نظرة على التعليمة البرمجية
    التي أضفتها لتطبيق قائمة التمرير
  2. الخاصة بجميع وجبات العشاء.
  3. لذلك أول شيء سأقوم به سيكون في
    الحزمة com.example.android.dinner،
  4. سأضيف فئة Java جديدة
    تسمى ShowAllDinnersActivity.
  5. ستقوم هذه الفئة بتمديد ListActivity.
  6. والتي تعرف كيفية الحصول على قائمة
    بجميع وجبات العشاء.
  7. تستخدم القائمة مهايئ لعرض جميع وجبات
    العشاء في القائمة
  8. كما تحدد onListItemClick، بحيث عندما يتم
    النقر على عنصر في القائمة
  9. نرسل تعليمة هدف لبدء
    OrderDinnerActivity،
  10. والمرور عبر selectedDinner.
  11. والآن، في Main Activity، نضيف
    الأسلوب showDinnerList، والذي
  12. سيتم استدعاؤه كلما ينقر شخص على
    الزر show me all the dinners.
  13. وكل ما يفعله هذا الأسلوب،
  14. هو إرسال التعليمة الهدف لبدء
    ShowAllDinnersActivity.
  15. هذا ما يخص التعليمة البرمجية، لكن
    الآن نريد تنفيذ التخطيطات.
  16. أول شيء سأقوم به هو
    إضافة الزر إلى الشاشة الرئيسية،
  17. لسرد كل وجبات العشاء.
  18. ويوجد هناك الزر show all the dinners.
  19. لكني لم أنته من التخطيط بعد.
  20. أريد إضافة
    الملف listalldinners.xml،
  21. وهو قائمة بجميع وجبات العشاء.
  22. لذلك نحتاج إلى إضافة
    الملف showdinnerinrow.xml،
  23. الذي عبارة عن تخطيط
    لكل إدخال وجبة عشاء في القائمة.
  24. حسنًا، ينبغي أن ينجز ذلك المهمة.
  25. حسنًا، سأقوم بإعادة نشر التطبيق
  26. وآمل أن نرى
    التغييرات في واجهة المستخدم.
  27. وبالطبع، هناك شيء آخر تحتاج إلى
    القيام به في التعليمة البرمجية وهو تحديث
  28. AndroidManifest.xml ليتضمن الفئة
    الجديدة ShowAllDinnersActivity.
  29. إذا لم تقم بذلك، فلن يعمل.
  30. حسنًا هذا هو كل ما في الأمر.
  31. والآن سأقوم بتشغيل التطبيق مرة أخرى،
    ودعنا نرى ما إذا كان يعمل.
  32. حسنًا، سأضغط على Show All the Dinners،
    ودعنا نرى.
  33. رائع، هذه هي قائمة وجبات العشاء.
  34. رائع.