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

एंड्रॉइड सूचीदृश्य में सिंक्रनाइज़ सूची का उपयोग कैसे करें?

<घंटा/>

यह उदाहरण एंड्रॉइड सूचीदृश्य में सिंक्रनाइज़ सूची का उपयोग करने के तरीके के बारे में प्रदर्शित करता है।

चरण 1 - Android Studio में एक नया प्रोजेक्ट बनाएं, File New Project पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

  

उपरोक्त कोड में, हमने एडिटटेक्स्ट, बटन और लिस्टव्यू लिया है। जब उपयोगकर्ता संपादन टेक्स्ट में मूल्य डालने के बाद बटन पर क्लिक करता है, तो यह सूचीदृश्य वस्तुओं के साथ डेटा सत्यापन करेगा।

चरण 3 - src/MainActivity.java

में निम्न कोड जोड़ें <पूर्व>पैकेज com.example.myapplication;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.ArrayAdapter;import android.widget.Button;import android.widget.EditText;import android.widget.ListView;import android.widget.Toast;import java.util.ArrayList;import java.util.Arrays;import java.util.Collections;public class MainActivity AppCompatActivity { ListView list; स्ट्रिंग [] मोबाइलअरे ={"एंड्रॉइड", "आईफोन", "विंडोजमोबाइल", "ब्लैकबेरी", "वेबओएस", "उबंटू", "विंडोज 7", "मैक्स ओएस एक्स"}; संपादन टेक्स्ट संपादित करें_क्वेरी; @Override संरक्षित शून्य पर क्रिएट (बंडल सेव किया गया इंस्टेंसस्टेट) {super.onCreate (savedInstanceState); setContentView(R.layout.activity_main); edit_query =findViewById (R.id.edit_query); सूची =findViewById (R.id.list); अंतिम ArrayList arrayList =new ArrayList(Arrays.asList(mobileArray)); findViewById(R.id.buttonPanel).setOnClickListener(new View.OnClickListener() {@Override public void onClick(View v) {if(!edit_query.getText().toString().isEmpty()) { if(arrayList. शामिल हैं (edit_query.getText ()। toString ())) { Toast.makeText (MainActivity.this, "पहले से ही यह सूची में है", Toast.LENGTH_LONG)। शो (); } और { arrayList.add (edit_query.getText ( ).toString ()); ArrayAdapter एडेप्टर =नया ArrayAdapter(MainActivity.this, android.R.layout.simple_list_item_1, Collections.synchronizedList(arrayList)); list.setAdapter(adapter); } }}}); ArrayAdapter एडेप्टर =नया ArrayAdapter<स्ट्रिंग>(यह, android.R.layout.simple_list_item_1, Collections.synchronizedList(arrayList)); list.setAdapter (एडाप्टर); }}

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

एंड्रॉइड सूचीदृश्य में सिंक्रनाइज़ सूची का उपयोग कैसे करें?

उपरोक्त परिणाम में, हमने सूचीदृश्य में एक तत्व जोड़ा है, अब डेटा सत्यापन करने के लिए उसी मान को दर्ज करें जैसा कि नीचे दिखाया गया है -


  1. एक टुकड़े में संदर्भ का उपयोग कैसे करें?

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

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

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

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

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