मैं एंड्रॉइड ऐप में कुछ साधारण ध्वनि (बीप, बूप, क्लिक, आदि) जोड़ने की कोशिश कर रहा हूं, इसलिए मैं सोच रहा था कि एंड्रॉइड ओएस या एसडीके में कोई अंतर्निहित आवाज है या नहीं उपयोग किया जाना चाहिए। यदि हां, तो उन्हें कैसे पहुंचाया जा सकता है? मेरा एकमात्र अनुमान मध्यस्थ या साउंडपूल कक्षाओं में कहीं भी रहा है ... मैं बहुत नया हूं, इसलिए आप जो भी मदद/सुझाव दे सकते हैं उसकी सराहना की जाएगी। धन्यवाद।क्या कोई अंतर्निहित/डिफ़ॉल्ट ध्वनियां हैं जिनका उपयोग ऐप में किया जा सकता है?
उत्तर
आप के साथ डिफ़ॉल्ट रिंगटोन खेल सकते हैं:
MediaPlayer player = MediaPlayer.create(this,
Settings.System.DEFAULT_RINGTONE_URI);
player.start();
आप DEFAULT_NOTIFICATION_URI
या DEFAULT_ALARM_ALERT_URI
विभिन्न अन्य डिफ़ॉल्ट ध्वनियों के लिए साथ DEFAULT_RINGTONE_URI
बदल सकते हैं।
1- राज्य बनाने पर सहायता यह है कि हमें निर्माण के बाद तैयार नहीं करना चाहिए, इसलिए मैंने तैयार कोड लाइन हटा दी।
2- यह डिवाइस पर ठीक काम करता है लेकिन यह एमुलेटर पर दुर्घटनाग्रस्त हो रहा है ???
3- अलार्म, अधिसूचना और रिंगटोन की तुलना में कोई अन्य ध्वनि ??
मैं player.prepare हटाया () मेरे उत्तर से लाइन के रूप में मैंने दस्तावेज की दोबारा जांच की और आप सही थे। मुझे यकीन नहीं है कि यह एमुलेटर को क्यों दुर्घटनाग्रस्त कर रहा है, हो सकता है कि इसमें कोई ध्वनि फाइलें न हों? क्या आप त्रुटि/क्रैश के 'logcat' आउटपुट प्रदान कर सकते हैं? मुझे विश्वास नहीं है कि प्रदान की गई 3 के अलावा कोई अन्य डिफ़ॉल्ट सिस्टम लगता है। –
आप राइट हैं। एमुलेटर पर, जब हम सेटिंग्स में जाते हैं तो चुनने के लिए कोई आवाज उपलब्ध नहीं होती है -> ध्वनि -> अधिसूचना रिंगटोन –
यहां एक बीप उत्पन्न करने का एक तरीका है।
विस्तार .rtttl के साथ एक कच्चे resouce फ़ाइल बनाएँ और डाल "सी 5: d = 4, ओ = 5, बी = 250: सी 5":
उस में (उद्धरण चिह्नों के)तो इस कोड को जोड़ना
protected MediaPlayer _mediaPlayer;
public void playFromResource(int resId)
{
if (_mediaPlayer != null)
{
// _mediaPlayer.stop(); freeze on some emulator snapshot
// _mediaPlayer.release();
_mediaPlayer.reset(); // reset stops and release on any state of the player
}
_mediaPlayer = MediaPlayer.create(this, resId);
_mediaPlayer.start();
}
फिर playFromResource पर कॉल करें और यदि आपके कच्चे rtttl संसाधन को संसाधन आईडी पास करें।
आरटीटीटीएल पर मुझे सूचित करने के लिए धन्यवाद! :-) – Abbafei
- 1. गिटक के कुछ विकल्प क्या हैं जिनका उपयोग विंडोज पावरहेल में किया जा सकता है?
- 2. क्या वीबीए में ऐसे चर के बारे में जानने का कोई तरीका है जिनका उपयोग नहीं किया जा रहा है?
- 3. AudioServicesPlaySystemSound के लिए सिस्टम ध्वनियां क्या हैं?
- 4. क्या WampServer उत्पादन में सफलतापूर्वक उपयोग किया जा सकता है?
- 5. Cpython में क्या किया जा सकता है जो IronPython में नहीं किया जा सकता है?
- 6. क्या कोई सी ++ कक्षा है जिसका उपयोग एसटीएल में नहीं किया जा सकता है?
- 7. क्या एकाधिक log4j.properties फ़ाइलों का उपयोग उसी टोमकैट वेब ऐप में किया जा सकता है?
- 8. क्या Windows स्टोर ऐप में F # TypeProviders का उपयोग किया जा सकता है?
- 9. क्या कोई ऐप। कॉनफिग स्ट्रिंग या मेमोरी स्ट्रीम से लोड किया जा सकता है?
- 10. क्या कोई HTML टैग है जिसका उपयोग डोम में कहीं भी किया जा सकता है?
- 11. क्या कोई jQuery जैसी सीएसएस/एचटीएमएल चयनकर्ता है जिसका उपयोग सी # में किया जा सकता है?
- 12. तत्काल क्या किया जा सकता है?
- 13. उत्पादन कोड में स्टॉपवॉच का उपयोग किया जा सकता है?
- 14. एसवीजी फाइलें, क्या उनका उपयोग किया जा सकता है?
- 15. क्या MySQLBulkLoader लेनदेन के साथ उपयोग किया जा सकता है?
- 16. क्या Log4JLogger का मूल कारण पाया जा सकता है या उपयोग नहीं किया जा सकता है?
- 17. एक्सएएमएल में प्रतिशत मूल्यों का उपयोग किया जा सकता है?
- 18. क्या पीडीएफ को वेक्टर छवि प्रारूप में परिवर्तित किया जा सकता है जिसे .NET से मुद्रित किया जा सकता है?
- 19. क्या एफबीएमएल का उपयोग आईफ्रेम फेसबुक ऐप के भीतर किया जा सकता है?
- 20. क्या कोई ग्राफिक वेब ब्राउज़र है जो emacs के अंदर उपयोग किया जा सकता है?
- 21. गेटर्स बराबर और हैशकोड में उपयोग किया जा सकता है?
- 22. क्या फेसबुक एडोब फ्लेक्स में लागू किया जा सकता है?
- 23. क्या मोंगोडीबी को प्रक्रिया में होस्ट किया जा सकता है?
- 24. पाइथन डेल() अंतर्निर्मित में उपयोग नहीं किया जा सकता है?
- 25. क्या java.lang.String.concat में सुधार किया जा सकता है?
- 26. क्या ओएलएपी बिगटेबल में किया जा सकता है?
- 27. क्या इटरेटर को पायथन में रीसेट किया जा सकता है?
- 28. क्या घोषणा में एक संघ शुरू किया जा सकता है?
- 29. एकाधिक अधिसूचना ध्वनियां रोकें
- 30. नहीं किया जा रहा है ReceiveMemory चेतावनी पृष्ठभूमि में ऐप
android.provider.Settings.System – usman
अधिक पूर्ण नमूना withh यहाँ से निपटने त्रुटि http://stackoverflow.com/questions/10335057/play-notification-default-sound-only-android –