मैं रिंगटोन = रिंगटोनमैनेजर.getRingtone (यह, सेटिंग्स.System.DEFAULT_RINGTONE_URI) का उपयोग कर रहा हूं; डिफ़ॉल्ट रिंग टोन पाने के लिए और मैं ringtone.play() का उपयोग कर खेल रहा हूं; यह केवल एक बार रिंग टोन खेल रहा है, जब तक मैं रिंगटोन.स्टॉप() को कॉल नहीं करता तब तक मैं खेलना चाहता था; मैं लॉग में देख सकते हैंरिंग टोन ध्वनि को दोहराने के लिए कैसे करें
12-10 18:37:40.968: DEBUG/Ringtone(2874): playing a tone with looping : false
वहाँ पाश करने के लिए किसी भी तरह से है?
निम्नलिखित मेरी कोड है,
ringtone = RingtoneManager.getRingtone(this,Settings.System.DEFAULT_RINGTONE_URI);
ringtone.setStreamType(AudioManager.STREAM_NOTIFICATION);
ringtone.play();
समाधान – jyomin
@jyomin प्रदान @renjith कृपया, मैं इस 2 साल पहले कोशिश कर रहा था, मैं क्या याद है, रिंगटोन खेलने के पूरा होने पर मैं फिर से खेलने बुलाया() । – Renjith