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

ارجو المساعدة في الحل

#1

لم استطع الايجابة على هذا السوال ارجو التوضيح و شكرا

#2

لست بحاجة الى السطر 22 حيث قمت باستعادة الاسم من NAME_KEY وتعيينه الى Ahmad في السطر 22

يمكنك مباشرة استعادة الاسم “Ahmad” من NAME_KEY وتعيينه الى nameTextView وهو الخطأ الموجود لديك في السطر 23

#3

اخي الكريم ارجو من التوضيح اكثر

#4

تم تعيين الاسم Ahmad مسبقا وحفظه ضمن المتغير NAME_KEY
يمكنك استعادة الاسم Ahmed من خلال المتغير NAME_KEY باستخدام getString()
ثم تعيينه باستخدام savedInstanceState الى المتغير المطلوب باستخدام nameTextView.setText

#5

اشكرك اخي الفاضل على ردودك المفيدة و تفاعلك الجميل …
تكررت المحاولات و لكن دون جدوى
ارجو المساعدة و شكراً لك

#6

لقد قد اقتربت كثيرا من الحل الصحيح في حلك الاول ولكن تحتاج الى بعض التعديل على الكود كما تم شرحه مسبقا
حاول اعادة تجميع المعلومات التي تم ذكرها وستتمكن من تجاوز التحدي بنجاح

يمكنك الاستفادة من المعلومات المذكورة ضمن الموضوع المماثل على المنتدى من الرابط

#7

ما تعليقك على هذا الحل

#8

ممتاز اقتربت كثيرا من الحل الصحيح
تبقى نقطة واحدة انك يجب ان تمرر المتغير NAME_KEY الى الدالة getString أي بهذا الشكل
getString(NAME_KEY)

1 Like
#9

اشكرك اخي الفاضل تم الحل بنجاح

1 Like
#10

#11

اين الخطأ ؟؟ في اجابتي عن هذا السؤال

#12

يمكنك الاستفادة من المعلومات المذكورة ضمن الموضوع المماثل على المنتدى من الرابط لمساعدتك على حل هذه المشكلة

1 Like
#13

ما رأيك الان

#14

اقتربت من الحل كثيرا ولكن ischecked لايحتاج ان تمرر له اي معامل
وحاول عدم وجود اي فراغات في نهاية السطر قبل وبعد apply
يمكنك اعادة مشاهدة الدرس والتأكد من طريقة عمل هذه الدالة ومراجعة البوست السابق حيث تم شرح طريقة استخدامها وستتمكن من تجاوز هذا التحدي بنجاح

#15

للاسف لم اجد لها حلاً
شاهدة اعادة الدرس مراراً و تكرارا
نفذت الخطوات كما طلب مني خطوة بخطوة و لكن دون جدوى
ارجو ارشادي و لك الشكر

#16

حاول حذف (true) ويجب ان كون الحل صحيح

#17

و هذا بعد الحذف
شاهدت الكثير من الدروس عبر اليوتيوب و غيرها في شرح خاصية الSharedPreferences و بعدة لغات رغبةً مني في معرفة الحل و زيادة في التحصيل و لكن لم اعثر على اجابة لهذه المسألة
ارجو منكم التدقيق في الأكواد المدخلة من قبلي و ارشادي الى موضع الخلل و لكم مني جزيل الشكر و العرفان

#18

احسنت وهنيئا لك فهذا هو المطلوب من التحديات لتمكننا من اكتساب خبرة من معرفة الاخطاء والبحث وزيادة معلوماتنا
يجب ان يكون الكود لديك صحيح وتوجد لديك خطأين بسيطين
حاول حذف الفراغ الموضح في الصورة في السطر 16
المتغير sharedPreferences يبدأ بحرف صغير

#19

اشكرك اخي الكريم فقد استفدت منك الكثير و تحفيزك يعني لي الكثير …
اجريت التعديل و مازال الخطأ قائم

1 Like
#20

الكود صحيح ولكن يبدو ان هناك كود من طلب سابق قمت بحذفه
الطلب الخاص بإنشاء sharedPreferences في oncreate