मुझे setVolumeControlStream
को ऐसी सेवा से कॉल करने की आवश्यकता है जो STREAM_SYSTEM
के माध्यम से कुछ ध्वनि बजाती है। स्पष्ट रूप से ऐसी गतिविधि में जो कोई समस्या नहीं है, लेकिन मैं इसे सेवा के साथ कैसे कर सकता हूं?कॉलिंग सेट VolumeControlStream एक सेवा से
उत्तर
मुझे लगता है कि इस पुस्तकालय प्रदान कर सकते हैं कि तुम क्या जरूरत है:
यह दिखता से, इस तरह से आप यह करने के लिए कोशिश कर रहे हैं संभव नहीं है।
इसलिए एक सेवा कोई गतिविधि नहीं है कि साथमें कहा सुझाव ऑडियो स्ट्रीम इस गतिविधि
की खिड़की से संबद्ध रहेगा, वहाँ टाई करने के लिए कोई खिड़की है ऑडियो स्ट्रीम करने के लिए।
हालांकि, ऐसा लगता है कि आपको ब्रॉडकास्टर से मीडिया कुंजी ईवेंट (वॉल्यूम कुंजियों सहित) प्राप्त करने में सक्षम होना चाहिए जैसा कि here दिखाया गया है जो आपको बिना किसी गतिविधि के आपकी सेवा वॉल्यूम बदलने की अनुमति देगा।
मैंने इस समाधान को देखा है और यह काम नहीं कर रहा है: वॉल्यूम कुंजियों की घटनाओं को प्राप्त करने के लिए प्रसारण रिसीवर का उपयोग करने का कोई तरीका नहीं है। आपके द्वारा पोस्ट किए गए लिंक पर, android.intent.action.MEDIA_BUTTON प्लेबैक बटन के लिए उपयोग किया जाता है, जैसे प्ले/पॉज़, अगली, पिछली, आदि ... लेकिन कोई वॉल्यूम बटन नहीं। –
मेरी गलती तब, मुझे लगता है कि यह एक सेवा से संभव नहीं है। इसलिए प्रतीत होता है कि ऐप्स वॉल्यूम ईवेंट को कैप्चर करने और उपयोगकर्ता की रिंगर वॉल्यूम/सिस्टम वॉल्यूम बदलने के लिए हस्तक्षेप करने वाले ऐप्स को रोकने के लिए कारण हैं। क्या कोई कारण है कि आप STREAM_MUSIC का उपयोग क्यों नहीं कर सकते? – Guykun
मेरे मामले में, ऐसा इसलिए है क्योंकि मैं ऐप संगीत बजाते समय अन्य ऐप्स को म्यूट करना चाहता हूं। चूंकि अन्य सभी ऐप्स STREAM_MUSIC का उपयोग करते हैं, मुझे जो समाधान मिला वह STREAM_MUSIC को म्यूट करना था और दूसरी स्ट्रीम का उपयोग करना था। –
- 1. कॉलिंग WCF सेवा POST पद्धति
- 2. कॉलिंग अपडेट विधि बनाम एक सेट अंतराल
- 3. एक DialogFragment से registerReceiver कॉलिंग
- 4. सेवा में कॉलिंग प्राप्त करें विधि
- 5. आईओएस कॉलिंग वेब सेवा 4 जी
- 6. GWT मॉड्यूल बेस से एक अलग संदर्भ में एक GWT सेवा कॉलिंग?
- 7. PHP से कॉलिंग perl?
- 8. जावा से कॉलिंग सी # कोड?
- 9. एक निर्माता से कॉलिंग सदस्य फ़ंक्शन
- 10. कॉलिंग थ्रेड.sleep() * बाधित स्थिति * सेट के साथ?
- 11. एक सेवा से StartActivityForResult
- 12. कॉलिंग सी ++ एक struct
- 13. JQueryUI कॉलिंग। एक आईडी
- 14. एक डब्ल्यूसीएफ सेवा से दूसरे डब्ल्यूसीएफ सेवा
- 15. कॉलिंग जावा
- 16. गतिविधि कहने से गतिविधि कॉलिंग "कॉलिंग" कैसे प्राप्त करें?
- 17. ASP.NET: एक पृष्ठ में masterpage से एक समारोह कॉलिंग UserControl
- 18. जावा से gnuplot कॉलिंग? (ubuntu)
- 19. पृष्ठ से पहले इवेंट कॉलिंग
- 20. थ्रेड चल रहा है, जबकि सेवा में कॉलिंग रोकें()
- 21. एक डब्ल्यूसीएफ सेवा
- 22. एक्सकोड डीबगर से कॉलिंग विधियों?
- 23. कॉलिंग चर एक और समारोह
- 24. .NET कॉलिंग SharePoint वेब सेवा को HTTP 401 अनधिकृत अपवाद
- 25. ejb 3.1 में टाइमर सेवा - शेड्यूल कॉलिंग टाइमआउट समस्या
- 26. कॉलिंग ऊंचाई ForRowAtIndexPath CellForRowAtIndexPath के भीतर से?
- 27. एक आधार वर्ग 'विधि कॉलिंग
- 28. एक खिड़कियों कॉलिंग एक और धागा (नेट)
- 29. जावास्क्रिप्ट विंडो ऑब्जेक्ट पर एक फ़ंक्शन कॉलिंग
- 30. डायनामिक रूप से वेब सेवा का URL सेट करें
पुस्तकालय या तो यह संभव नहीं है (हालांकि यह अच्छा दिखता है)। – Force