سوف الوسائط الإعلامية لن تتوقف حتى لو إنهاء النشاط
-
27-10-2019 - |
سؤال
وأنا في الحالة التي يكون فيها لدي ActivityGroup والداخل والتي لدي آخر في التي استخدمت الوسائط الإعلامية لتشغيل ملف الصوت. ولكن عندما أتنقل من أن آخر واني اسعى الى وقف الوسائط الإعلامية، ولكن للأسف لم أكن قادرة على القيام بذلك. لذلك حاولت الانتهاء من نشاطي عندما أتنقل للخروج منه. وأنا قادرة على إنهاء النشاط ولكن لا يزال الوسائط الإعلامية لا يتوقف على الإطلاق.
وكيف يمكنني حل هذه.
المحلول
وسوف MediaPlayer
لن تتوقف عند الانتهاء من النشاط الخاص بك، فإنك تحتاج إلى استدعاء صراحة mMediaPlayer.stop()
في onPause()
النشاط الخاص بك.
لا تنتمي إلى StackOverflow