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

कोटलिन का उपयोग करके एंड्रॉइड में सबस्क्रिप्ट और सुपरस्क्रिप्ट एक स्ट्रिंग।

<घंटा/>

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

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

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

  

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

<पूर्व>आयात android.os.Bundleimport android.text.SpannaableStringBuilderimport android.text.Spannedimport android.text.style.RelativeSizeSpanimport android.text.style.SubscriptSpanimport android.text.style.SuperscriptSpanimport android.widget.TextViewimport androidx.appcompat.app .AppCompatActivityclass MainActivity:AppCompatActivity() {lateinit var textView:TextView निजी लेटिनिट var strText:Stringlateinit var spannableStringBuilder:SpannableStringBuilder क्रिएट (savedInstanceState:Bundle?) पर फन ओवरराइड करें {super.onCreate(savedInstanceState) setContentView(R. "KotlinApp" textView =findViewById(R.id.textView) strText ="सब्सक्राइबस्पैन X2 और सुपरस्क्रिप्टस्पैन Y5 उदाहरण दिखाने के लिए टेस्ट टेक्स्ट।" स्पैनेबलस्ट्रिंगबिल्डर =स्पैनेबलस्ट्रिंगबिल्डर (स्ट्रटेक्स्ट) वैल सबस्क्रिप्टस्पैन =सबस्क्रिप्टस्पैन () वैल सुपरस्क्रिप्टस्पैन =सुपरस्क्रिप्टस्पैन () स्पैनेबलस्ट्रिंगबिल्डर.सेटस्पैन (सबस्क्रिप्टस्पैन, स्ट्रटेक्स्ट.इंडेक्सऑफ ("2"), स्ट्रटेक्स्ट.इंडेक्सऑफ ("2") + "2" लंबाई, स्पैन। SPAN_EXCLUSIVE_EXCLUSIVE) spannableStringBuilder.setSpan(superscriptSpan, strText.indexOf("5"), strText.indexOf("5") + "5.length, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE) showSmallSizeText("2") showSmallSizeText("5") textView। टेक्स्ट =स्पैन करने योग्यस्ट्रिंगबिल्डर} निजी मजेदार शोस्मॉलसाइजटेक्स्ट (स्ट्रिंग:स्ट्रिंग) { वैल रिलेटिव साइजस्पैन =रिलेटिव साइजस्पैन (.5 एफ) स्पैनेबलस्ट्रिंगबिल्डर.सेटस्पैन (रिश्तेदार साइजस्पैन, स्ट्रटेक्स्ट.इंडेक्सऑफ (स्ट्रिंग), स्ट्रटेक्स्ट.इंडेक्सऑफ (स्ट्रिंग) + स्ट्रिंग.लेंथ, स्पैन्ड_}_EXCLUS) }

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

 <एप्लिकेशन 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 मोबाइल डिवाइस को अपने कंप्यूटर से कनेक्ट कर लिया है। एंड्रॉइड स्टूडियो से ऐप चलाने के लिए, अपने प्रोजेक्ट की गतिविधि फ़ाइलों में से एक को खोलें और रन आइकन पर क्लिक करें टूलबार से कोटलिन का उपयोग करके एंड्रॉइड में सबस्क्रिप्ट और सुपरस्क्रिप्ट एक स्ट्रिंग। । एक विकल्प के रूप में अपने मोबाइल डिवाइस का चयन करें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा

कोटलिन का उपयोग करके एंड्रॉइड में सबस्क्रिप्ट और सुपरस्क्रिप्ट एक स्ट्रिंग।



  1. GSON का उपयोग करके ArrayList को स्ट्रिंग में कैसे बदलें?

    GSON जावा लाइब्रेरी है, इसका उपयोग OBJECT को JSON और JSON को ऑब्जेक्ट में बदलने के लिए किया जाता है। आंतरिक रूप से यह क्रमांकन और डी-क्रमिकरण के आधार पर काम करने वाला है। यह उदाहरण दर्शाता है कि GSON लाइब्रेरी का उपयोग करके ArrayList को स्ट्रिंग में कैसे परिवर्तित किया जाए। चरण 1 - एंड्रॉइड स्टूडि

  1. एंड्रॉइड में स्ट्रिंग लेखक का उपयोग कैसे करें?

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

  1. एंड्रॉइड में सबस्क्रिप्ट और सुपरस्क्रिप्ट एक स्ट्रिंग?

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