मैं यहां समाधान ढूंढने का प्रयास करता हूं, लेकिन जब मैं पिकर कहता हूं तो कोड के लिए नहीं, केवल स्वयं/चयनित फ़ाइल के लिए समाधान होता है। मैं कोड है जब उपयोगकर्ता प्रेस बटन निम्नलिखित का उपयोग करें:रिंगटोन मैनेजर.एक्शन_RINGTONE_PICKER के साथ रिंगटोन कैसे सेट करें?
Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TITLE, "Select ringtone for notifications:");
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT, false);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT, true);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE,RingtoneManager.TYPE_NOTIFICATION);
ActivityCurrent.this.startActivityForResult(intent,999);
इस शो रिंगटोन पिकर, उपयोगकर्ता चुन सकते हैं क्या रिंगटोन चाहता है, लेकिन मैं दो बातें याद आती है: - यह नहीं है - यह नहीं करता है वर्तमान रिंगटोन जब यह खुला दिखाने जब यह
मैं अभी भी जिस तरह से कैसे पहले से ही चयनित वर्तमान रिंग टोन के साथ RINGTONE_PICKER खोलने के लिए लगता है नहीं कर सकते ठीक
पर क्लिक किया जाता है रिंगटोन को बचाने। कोई उपाय?Intent intent = new Intent(RingtoneManager.ACTION_RINGTONE_PICKER);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TITLE, "Select ringtone for notifications:");
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT, false);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT, true);
intent.putExtra(RingtoneManager.EXTRA_RINGTONE_TYPE,RingtoneManager.TYPE_NOTIFICATION);
ActivityCurrent.this.startActivityForResult(intent,999);
धन्यवाद, लेकिन यह केवल पथ को पकड़ने का तरीका है। लेकिन मुझे रास्ता नहीं दिख रहा है: - इस सेटिंग्स को कैसे सहेजना है? - यह खुला होने पर वर्तमान रिंगटोन कैसे दिखाना है? – Michalsx
बस स्रोत अपडेट करें, मैंने सोचा था कि आप पहले ही जानते थे :) –
प्रिय Xjaphx:) बहुत बहुत धन्यवाद, आपने मुझे बचाया:) यह कोड मुझे आवश्यकतानुसार काम कर रहा है। – Michalsx