سؤال

لدي 2 فصول - buttons_class - display_class على الشاشة، أظهر بعض الأزرار ونصائح نصية في جميع الأوقات. ترسل فئة الأزرار عرضة vortivityForreSult إلى فئة العرض مع سلسلة في حزمة.تتلاعب فئة العرض هذه السلسلة ويعرض شيئا في نص.هذا يعمل بشكل جيد. من أجل العودة إلى أزرار الفئة، ترسل فئة العرض نية مع SetResult.هذا يعمل أيضا بشكل جيد. ولكن بعد ذلك عرض الفئة للقيام بإنهاء () وهذا يمحو المعلومات الموجودة في النص. كيف يمكن الاحتفاظ بالمعلومات الواردة في نص نصي بينما تبدأ العديد من الأنشطة الأخرى وتتوقف؟

هل كانت مفيدة؟

المحلول

"أحتاج إلى نص عالمي؟"- لا أنت لا تفعل ذلك.أي وقت مضى.(أعرف أن هذه كلمة قوية، ولكن حقا)

النص هو عنصر واجهة المستخدم.يجب عرض تمثيل رسومي للبيانات الخارجية.تحتاج إلى فك ضغط نموذج البيانات من واجهة المستخدم.ويمكن القيام بذلك في عدد من الطرق؛ربما يكون أبسط هو تخزين نموذج البيانات الخاص بك في فئة Singleton التي يمكن الوصول إليها في جميع أنحاء التطبيق.يجب أن تصل دروس نشاطك ببساطة إلى البيانات وتوفير تمثيل مرئي منه.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top