Return to Video

02-27 onActivityResult

  • 0:00 - 0:03
    الخطوة 9 هي لتطبيق
    onActivityResult.
  • 0:03 - 0:06
    يتم تخصيص معلمات ثلاث
    لتجاوز onActivityResult.
  • 0:06 - 0:09
    فهناك int للتعليمة البرمجية للطلب
    وهناك int للتعليمة البرمجية للاستجابة،
  • 0:09 - 0:11
    وهناك التعليمة الهدف.
  • 0:11 - 0:13
    الأمر الوحيد الذي يجب
    التحقق منه
  • 0:13 - 0:18
    على التعليمة البرمجية للطلب هو التعرف
    على ما إذا كنا RC_SIGN_IN، وإذا كان الأمر كذلك،
  • 0:18 - 0:20
    فلنلقِ نظرة على التعليمة البرمجية للاستجابة.
  • 0:20 - 0:25
    إذا كانت التعليمة البرمجية للاستجابة هي Result_OK،
    فيجب تعيين حالة تسجيل الدخول إلى
  • 0:25 - 0:28
    STATE_SIGN_IN، وهو ما يعني في الأساس
    أنه يجب متابعة ملاحقة الأخطاء و
  • 0:28 - 0:32
    معالجة الأخطاء لأنه قد يكون هناك
    تعليمة هدف إضافية، مثل شاشة الحساب أو
  • 0:32 - 0:35
    شاشة الإذن.
  • 0:35 - 0:37
    وإلا فلن تحصل على Result_OK،
  • 0:37 - 0:40
    وعندئذٍ نعرف أننا في حالة
    تسجيل الدخول.
  • 0:40 - 0:41
    حسنًا من الجيد المتابعة.
  • 0:41 - 0:44
    نقوم فقط بتعيين حالة
    تسجيل الدخول ليتم تسجيل الدخول.
  • 0:44 - 0:47
    هذا هو كل ما يجب أن تقوم به
    onActivityResult.
  • 0:47 - 0:49
    ابحث في إمكانية تطبيقها،
    مع العلم بأنها صعبة قليلاً.
  • 0:49 - 0:52
    إذا شعرت بالحيرة،
    فستجد التعليمة البرمجية في ملاحظات المعلق.
  • 0:52 - 0:53
    اختر هذا المربع عند الانتهاء.
Tytuł:
02-27 onActivityResult
Opis:

02-27 onActivityResult

more » « less
Video Language:
English
Team:
Udacity
Projekt:
ud876-5 - Google Play Services - Identity
Duration:
0:55

Arabic subtitles

Revisions Compare revisions