वॉल्यूम बटन को हमेशा मीडिया वॉल्यूम में बदलें


12

मैं चाहता हूं कि मेरा फोन लगभग 99% समय "वाइब्रेट" मोड पर हो। मैंने पाया है कि हर बार जब मैं अपने ईवो की तरफ वॉल्यूम बटन दबाता हूं, तो यह आकस्मिक होता है (और मैं नहीं चाहता कि फोन या तो साइलेंट मोड या रिंगर मोड पर जाए), या मैं मीडिया वॉल्यूम को नियंत्रित करने की कोशिश कर रहा था ।

क्या मीडिया वॉल्यूम परिवर्तन के रूप में हर वॉल्यूम बटन प्रेस की व्याख्या करने के लिए फोन को मजबूर करने का एक तरीका है, न कि रिंगर वॉल्यूम परिवर्तन?


1
मुझे संदेह है कि यह केवल जड़ है। </ अटकलें>
गैरी

1
@gary कि अगर सच है, मैं चाहता हूँ पता है कि कैसे :)
ब्रायन डेनी

@ आर्यन मैं सिर्फ कूल्हे से शूटिंग कर रहा था। यह सिर्फ कुछ ऐसा लगता है जो उपलब्ध नहीं होगा, लेकिन शायद एक रूट किए गए फोन पर अधिक संभावना है।
गैरी

Android का यह व्यवहार वास्तव में मुझे परेशान कर रहा है। क्यों हम बटन के साथ 3, 4 प्रकार के संस्करणों को नियंत्रित करने की आवश्यकता है? विंडोज या मैक पर, वॉल्यूम कुंजियां "मास्टर वॉल्यूम" को नियंत्रित करती हैं, जैसा कि उन्हें करना चाहिए। मैं टैबलेट का उपयोग कर रहा हूं, और ओपी की तरह, 99.999% समय मुझे मल्टीमीडिया वॉल्यूम को नियंत्रित करने की आवश्यकता है, लेकिन अगर कोई / v नहीं खेल रहा है, तो वॉल्यूम कुंजियों को दबाकर लानत ध्वनि को नियंत्रित करने के साथ लानत अधिसूचना मात्रा को नियंत्रित करता है।
लानत सब्जियां

जवाबों:


4

इसके लिए कोई सेटिंग नहीं है क्योंकि मुझे यकीन है कि आप जानते हैं। इस कार्य को देखने का एकमात्र तरीका यह है कि क्या आप संभावित रूप से सभी वॉल्यूम बटन परिवर्तनों को कैप्चर करने के लिए एक ऐप लिखते हैं और फिर ऐप के भीतर से परिवर्तनों पर कार्य करते हैं।

आप संभवतः इस्तेमाल कर सकते हैं registerMediaButtonEventReceiver सभी मीडिया बटन कॉल के लिए एक BroadcastReceiver रूप में अपने अनुप्रयोग रजिस्टर करने के लिए। मैं संभावित रूप से कहता हूं क्योंकि मुझे 100% यकीन नहीं है अगर यह ब्रॉडकास्टसीवर इन इरादों को संभाल लेगा क्योंकि मैं विशुद्ध रूप से दस्तावेज देख रहा हूं और वास्तव में इसने खुद कोशिश नहीं की है।


2
4 साल हो गए। क्या उसके लिए कोई ऐप है?
लानत सब्जियां
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.