दिलचस्प पोस्ट
पासवर्ड सत्यापन के लिए Regexp जावा एक बैच लिपि में कैसे इंतजार करें? क्या टेक्स्ट फ़ील्ड के लिए एक jQuery autogrow प्लगइन है? स्ट्रिंग को शीर्षक केस में परिवर्तित करना अपवाद या त्रुटि कोड "टेक्स्ट" और नए स्ट्रिंग ("टेक्स्ट") में क्या अंतर है? मैं एक विशिष्ट glibc संस्करण से कैसे लिंक कर सकता हूं? मैं कोड :: ब्लॉकों के साथ एक पुस्तकालय से कैसे लिंक करूं? C ++ स्ट्रिंग कन्वर्ट हेक्साडेसिमल और इसके विपरीत लंबे समय से सी / सी ++ IOS UIViewController जीवन चक्र को समझने के लिए देख रहे हैं "=>" PHP में क्या मतलब है? सी में स्ट्रिंग को बदलने के लिए फ़ंक्शन क्या है? सर्पिल में लूपिंग कैसे प्रत्येक समूह के भीतर एक अंतर चर बनाने के लिए?

एंड्रॉइड गतिविधियों के बीच स्ट्रिंग सरणी को पास करना

मुझे पहली गतिविधि के अंदर 2 स्ट्रिंग एरेज़ होने हैं – ए, अब मुझे दूसरे एक्टर्स को दूसरी एक्टिवेट करना है- बी, मैं यह कैसे कर सकता हूं?

मैं एंड्रॉइड में Intent तरह की अवधारणा के बारे में जानता हूं और पहले से ही एक वैरिएबल वैल्यू एक अन्य गतिविधि में पार कर चुका हूं, लेकिन मैंने गतिविधियों के बीच स्ट्रिंग सरणियों को पारित करने की अवधारणा को लागू नहीं किया है, मैंने पहले ही उसी के लिए नेट सर्फ किया है।

pls मुझे संभव समाधान के बारे में पता है

वेब के समाधान से एकत्रित समाधान "एंड्रॉइड गतिविधियों के बीच स्ट्रिंग सरणी को पास करना"

 Bundle b=new Bundle(); b.putStringArray(key, new String[]{value1, value2}); Intent i=new Intent(context, Class); i.putExtras(b); 

आशा है कि यह आपकी मदद करेगा।

पढ़ने के लिए:

 Bundle b=this.getIntent().getExtras(); String[] array=b.getStringArray(key); 

सीधे सवाल का उत्तर नहीं है, लेकिन आप अपने बंडल में .StringArrayListExtra () का भी उपयोग कर सकते हैं। यह स्ट्रिंग सरणी भेजने से अधिक लचीला है

 Bundle b=new Bundle(); b.putStringArrayListExtra("URL_ARRAY_LIST", myStringArrayList); Intent i=new Intent(context, Class); i.putExtras(b); 

तो आप इस सरणी सूची को निम्नानुसार प्राप्त कर सकते हैं:

 ArrayList<String> urls; urls = getIntent().getStringArrayListExtra("URL_ARRAY_LIST"); 

इंटेंट्स डेटा को एक महत्वपूर्ण मूल्य के नक्शे में ले जाते हैं, जहां 'कुंजी' एक स्ट्रिंग नाम पहचानकर्ता होता है, जिसे आप इंटेंट में डेटा संग्रहीत करते समय चुनते हैं। उस डेटा को पढ़ते समय, आप उसी 'कुंजी' का अनुरोध करते हैं आप एकल आशय में विभिन्न डेटा प्रकारों को संग्रहीत कर सकते हैं।