اختلاف onpause بين قفل الشاشة والمكالمة الواردة

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

  •  28-09-2019
  •  | 
  •  

سؤال

أقوم بتطوير تطبيق صوتي. يلعب الأصوات في الخلفية وأريد إيقاف تشغيله عند حدوث مكالمة واردة ولكن ليس عند قفل الشاشة. كانت فرصتي الأولى هي الاتصال بـ Player.stop () على OnPause حيث اعتقدت أنها ستقوم بالخدعة عندما يتم تشغيل التطبيقات الواردة أو غيرها من التطبيقات. لكنني وجدت أن قفل الشاشة يدعو أيضًا إلى هذا الحدث onpause.

هل هناك أي فرصة للحصول على سبب تلك الدعوة؟

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

المحلول

أعتقد أن هذا المقال لديه ما تبحث عنه:http://thinkandroid.wordpress.com/2010/01/24/handling-screen-spl-screen-on-intents/

يحتوي على بعض قصاصات الكود التي تشرح كيفية التعامل إذا تم إيقاف الشاشة وما إلى ذلك.

أتمنى أن يساعد ذلك البعض!

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