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

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

<घंटा/>

यह उदाहरण दर्शाता है कि Android Kotlin में SearchView का उपयोग कैसे किया जाता है।

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

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

  

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

<पूर्व>आयात android.os.Bundleimport android.widget.ArrayAdapterimport android.widget.ListViewimport android.widget.SearchViewimport android.widget.Toastimport androidx.appcompat.app.AppCompatActivityclass MainActivity:AppCompatActivity() {lateinit var searchView:SearchView देर से :लिस्ट व्यू लेटिनिट वर लिस्ट:ऐरेलिस्ट <स्ट्रिंग> लेटइनिट वर एडॉप्टर:ऐरेएडाप्टर <*> फन ऑनक्रिएट (सेव्ड इंस्टेंसस्टेट:बंडल?) (R.id.searchView) listView =findViewById(R.id.listView) list =ArrayList() list.add("Apple") list.add("Banana") list.add("Pineapple") list.add( "नारंगी") सूची जोड़ें ("आम") सूची जोड़ें ("अंगूर") सूची जोड़ें ("नींबू") सूची जोड़ें ("तरबूज") सूची जोड़ें। जोड़ें ("तरबूज") सूची जोड़ें ("पपीता") ") एडेप्टर =ArrayAdapter<स्ट्रिंग>(यह, android.R.layout.simple_list_item_1, सूची) listView.adapter =एडेप्टर searchView.setOnQueryTextListener (ऑब्जेक्ट:SearchView.OnQueryTextListener {ओवरराइड फन onQueryTextSubmit (क्वेरी:स्ट्रिंग):बूलियन {if (list.contains (क्वेरी)) {एडेप्टर.फिल्टर.फिल्टर (क्वेरी)} और { Toast.makeText (this@MainActivity, "No Match found", Toast.LENGTH_LONG).show() } रिटर्न फॉल्स } ओवरराइड फन onQueryTextChange(newText:String):बूलियन {Adapter.filter.filter(newText) return false } }) }}

चरण 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. टूलबार एंड्रॉइड में सर्च व्यू का उपयोग कैसे करें?

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

  1. एंड्रॉइड में स्नैकबार का उपयोग कैसे करें?

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

  1. एंड्रॉइड में नेविगेशन व्यू का उपयोग कैसे करें?

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