Android: ماذا يحدث لنشاطي في حالة الاتصال الهاتفي الوارد؟

StackOverflow https://stackoverflow.com/questions/2430848

  •  19-09-2019
  •  | 
  •  

سؤال

أريد أن أعرف أن ما سيحدث لنشاطي في حالة مكالمة هاتفية واردة؟ هل سيتم حفظ حالة نشاطي أو يجب أن أحفظها صراحة؟

سؤال آخر هو أنه سيتم استئناف النشاط بعد قطع الاتصال؟

الرجاء المساعدة ..!

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

المحلول

يمكنك اختبار سلوك التطبيق الخاص بك من خلال التبديل بين Portrait و Modus المناظر الطبيعية (Control + F11 في المحاكي). سيؤدي ذلك إلى إغلاق نشاطك ثم بعد أن يتم تشغيل اتجاه الشاشة، يتم إعادة إنشاء النشاط.

سيتم حفظ الأشياء البسيطة، ولكن لن يتم حفظ بعض الأشياء مثل موضع المؤشر الخاص بك، أو إدخال المستخدم إلى حقول النص. يمكنك القيام بذلك بنفسك في طريقة OnSaveInstanCestate () من نشاطك. اقرأ أكثر هنا

نصائح أخرى

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

دورة حياة النشاط هنا

لقد قمت بتحسينها على المحاكي من خلال إنشاء مكالمة واردة على محاكلي. للقيام بذلك، استخدمت وحدة التحكم المحاكي واستخدمت خيار استدعاء GSM.

يتم حفظ القيم في النصي الخاص بي على السيرة الذاتية.

شكرا جزيلا لردودك!

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