m_MediaPlayer = MediaPlayer.create(context, soundFromResource);
m_MediaPlayer.setVolume(0.99f, 0.99f);
m_MediaPlayer.setLooping(true);
m_MediaPlayer.setOnCompletionListener(USoundPlayback.this);
m_MediaPlayer.start();
मैं इसे ऊपर की तरह परीक्षण किया है, मैं भी यह setLooping(true)
start()
के बाद फोन करके लेकिन कोई भाग्य के साथ परीक्षण किया है।मीडियाप्लेयर लूप नहीं करेगा। setLooping() काम नहीं करता है
मेरे पास Android 5
दोनों के साथ दो Nexus 5
फ़ोन हैं। एक पर, लूपिंग काम करता है, दूसरी तरफ ध्वनि एक बार जाने के बाद बंद हो जाता है, यह लूप नहीं होगा।
कोई विचार?
पर ट्रैक आपके 'setOnCompletionListener' जैसा दिखता है? – Marcus
शायद मुझे गलत तरीके से याद है लेकिन NuPlayer और AwesomePlayer व्यवहार के बीच मतभेदों पर कुछ रिपोर्टें हैं। आप डेवलपर विकल्प सेटिंग्स मेनू से कौन सा उपयोग कर सकते हैं देख सकते हैं। – harism