Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> Android

कोटलिन का उपयोग करके एंड्रॉइड गतिविधि से एंड्रॉइड में रिंगटोन कैसे सेट करें?

<घंटा/>

यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके एंड्रॉइड गतिविधि से एंड्रॉइड में रिंगटोन कैसे सेट करें।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल पर जाएं? नया प्रोजेक्ट और नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

  <बटन एंड्रॉइड:आईडी ="@ + आईडी / बीटीएनसेलरिंगटोन" एंड्रॉइड:लेआउट_विड्थ ="रैप_कंटेंट" एंड्रॉइड:लेआउट_हाइट ="रैप_कंटेंट" एंड्रॉइड:लेआउट_सेंटरइनपेरेंट ="सच" एंड्रॉइड:टेक्स्ट ="रिंगटोन चुनें" /> 

चरण 3 - निम्न कोड को src/MainActivity.kt में जोड़ें

<पूर्व>आयात android.content.Intentimport android.media.RingtoneManagerimport android.net.Uriimport android.os.Bundleimport android.widget.Buttonimport android.widget.TextViewimport androidx.appcompat.app.AppCompatActivityclass MainActivity:AppCompatActivity() {lateinit var btn :बटन लेटइनिट var txtView:टेक्स्ट व्यू ओवरराइड फन ऑनक्रिएट (savedInstanceState:बंडल?) {super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) शीर्षक ="कोटलिनएप" btn =findViewById(R.id.btnSelRingtone) txtView ( R.id.tvRingtone) btn.setOnClickListener { वैल करंटरिंगटोन:Uri =RingtoneManager.getActualDefaultRingtoneUri (यह, RingtoneManager.TYPE_ALARM) वैल इंटेंट =इंटेंट (RingtoneManager.ACTION_RINGTONE_PICKER) इंटेंट. RingtoneManager.EXTRA_RINGTONE_TITLE, "सेलेक्ट टोन") इंटेंट.putExtra(Ri) ngtoneManager.EXTRA_RINGTONE_EXISTING_URI, currentRingtone) इंटेंट.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_SILENT, false) इंटेंट.putExtra(RingtoneManager.EXTRA_RINGTONE_SHOW_DEFAULT, true) startActivityForResult, Intent, Intent, इंट, ओवरराइड, इंट, इंटेंट, इंट फन ऑन एक्टिविटी (इंटेंट:ओवरराइड, इंटेंट, इंट, इंट, 999) ) {super.onActivityResult(requestCode, resultCode, data) if (requestCode ==999 &&resultCode ==activity.RESULT_OK) { वैल यूरी =डेटा !!.getParcelableExtra(RingtoneManager.EXTRA_RINGTONE_PICKED_URI) txtView.text ="से:" + uri.path } }}

चरण 4 - निम्न कोड को androidManifest.xml में जोड़ें

 <उपयोग-अनुमति एंड्रॉइड:नाम ="android.permission.WRITE_SETTINGS" उपकरण:अनदेखा करें ="संरक्षित अनुमतियां" /> "@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android:theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर>      

आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक को खोलें और रन आइकन पर क्लिक करें टूलबार से कोटलिन का उपयोग करके एंड्रॉइड गतिविधि से एंड्रॉइड में रिंगटोन कैसे सेट करें? । एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा

कोटलिन का उपयोग करके एंड्रॉइड गतिविधि से एंड्रॉइड में रिंगटोन कैसे सेट करें?



  1. एंड्रॉइड गतिविधि से एंड्रॉइड में रिंगटोन कैसे सेट करें?

    यह उदाहरण दर्शाता है कि मैं एंड्रॉइड गतिविधि से एंड्रॉइड में रिंगटोन कैसे सेट करूं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 -

  1. कोटलिन में इंटेंट का उपयोग करके मैं एक एंड्रॉइड गतिविधि से दूसरे में ऑब्जेक्ट कैसे भेजूं?

    यह उदाहरण दर्शाता है कि कोटलिन में इंटेंट का उपयोग करके किसी ऑब्जेक्ट को एक Android गतिविधि से दूसरे में कैसे भेजा जाए। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activi

  1. मैं कोटलिन का उपयोग करके एंड्रॉइड पर किसी ऑब्जेक्ट को एक गतिविधि से दूसरी गतिविधि में कैसे पास करूं?

    यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके एंड्रॉइड पर किसी ऑब्जेक्ट को एक गतिविधि से दूसरी गतिविधि में कैसे पास किया जाए। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/a