यह उदाहरण दर्शाता है कि कोटलिन का उपयोग करके Android में कोई गतिविधि शुरू करने से पहले प्रगति संवाद कैसे प्रदर्शित किया जाए।
चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।
चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।
चरण 3 - निम्न कोड को src/MainActivity.kt में जोड़ें
<पूर्व>आयात android.app.ProgressDialogimport android.os.AsyncTaskimport android.os.Bundleimport androidx.appcompat.app.AppCompatActivity@Suppress("DEPRECATION")class MainActivity :AppCompatActivity() { निजी लेटिनिट वर प्रोग्रेस डायलॉग:प्रोग्रेसडिअलॉग ओवरराइड फन ऑन क्रिएट ( saveInstanceState:बंडल?) {super.onCreate(savedInstanceState) setContentView(R.layout.activity_main) शीर्षक ="कोटलिनएप" प्रोग्रेसडायलॉग =प्रोग्रेसडिअलॉग (यह) प्रोग्रेसडायलॉग.सेटटाइटल ("कंटेंट लोडर") प्रोग्रेसडायलॉग.प्रोग्रेस =10 प्रोग्रेसडायलॉग.मैक्स =100 प्रोग्रेसडायलॉग.सेटमैसेज ("लोड हो रहा है ...") MyTask (यह)। निष्पादित ()} साथी वस्तु {वर्ग MyTask (निजी वैल मुख्य गतिविधि:मुख्य गतिविधि):AsyncTaskचरण 4 - निम्नलिखित कोड को androidManifest में जोड़ें।
<एप्लिकेशन android:allowBackup="true" android:icon="@mipmap/ic_launcher" android:label="@string/app_name" android:roundIcon="@mipmap/ic_launcher_round" android:supportsRtl="true" android) :theme="@style/AppTheme"> <गतिविधि android:name=".MainActivity"> <इरादे-फ़िल्टर> <कार्रवाई android:name="android.intent.action.MAIN" /> <श्रेणी android:name=" android.intent.category.LAUNCHER" />
आइए अपना एप्लिकेशन चलाने का प्रयास करें। मुझे लगता है कि आपने अपने वास्तविक Android मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फाइलों में से एक को खोलें और रन पर क्लिक करें टूलबार से आइकन। एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा