العودة إلى موقع برمج

كيف نحل التحدي البرمجي : تحدي 3 من 3 حفظ البيانات

#1

المطلوب منى هو ان(قم باستعادة الإسم “Ahmad” في onRestoreInstanceState باستخدام الـ Bundle و عنينه إلى nameTextView.)

هذه الصوره فيها حلى للمسأله ولكن يخبرنى ان جابتك غير صحيحة.
ولا اعرف ما هو الحل الصحيح
ارجو المساعده وشكرا

#2

حاول اسناد قيمة NAME-KEY مباشرة الى nameTextView بنفس الطريقة التي اسندتها بها الى Ahmad.
اي بدل اسنادها الى Ahmad كخطوة اولى لم تستفد منها في الخطوة التالية لانك استخدمت النص “Ahmad” بدل المتغير Ahmad

#3

@FadiMasoud شكرا على ردك ولكن معذره انا لم افهم ما المطلوب منى فعله ، هل من الممكن ان توضح اكثر ؟؟؟

#4

نستطيع تعيين الاسم “Ahmad” الى nameTextView من خلال ()nameTextView.setText
(“Ahmad” قمت بتعيينه مسبقا الى Name_KEY ضمن onSaveInstanceState)

ثم تضع دالة استخراج النص من NAME_KEY ضمن قوسي setText

#5

إستبدل السطر 16 بالسطر 17 (( عين القيمة قبل إستدعاء الدالة super))

#6

شكرا لك على المشاركة
لو بإمكانك شرح لمذا حتى تتضح الأمور للسائل
وجزاك الله خيرا