से टैब के अंदर गतिविधि के फ़ंक्शन को कैसे कॉल करें मेरे पास तीन टैब के साथ एक टैबहोस्ट है। प्रत्येक एक गतिविधि है। मैं एक बटन चाहता हूं जो एक्शन बार में है, सामान्य बटन वाले शीर्ष पर बार, टैब के कॉल फ़ंक्शंस सक्रिय हैं।एंड्रॉइड: टैबहोस्ट
उदाहरण के लिए, एक ऐड फ़ंक्शन जो प्रत्येक टैब पर कुछ अलग जोड़ सकता है, इस पर निर्भर करता है कि बटन पर क्लिक करने पर कौन सा टैब मौजूद था।
तो, मैं टैबहोस्ट से गतिविधि ए में फ़ंक्शन को कॉल करने का प्रयास कर रहा हूं।
और यदि यह काम नहीं करेगा, तो शायद मैं टैबहोस्ट से डेटाबेस अपडेट कर सकता हूं और फिर टैब सामग्री को रीफ्रेश कर सकता हूं। क्या यह आसान होगा?
आपके लिए समय और समर्थन के लिए धन्यवाद।
हाय वायर्ड 00, मैंने इस समाधान को लागू करने का प्रयास किया लेकिन क्लासकास्ट अपवाद प्राप्त कर रहा हूं। मैंने अनिवार्य रूप से आपके कोड की प्रतिलिपि बनाई है, लेकिन यहां मेरी एक प्रति है: \t \t \t खोज सक्रियता childAct = (SearchActivity) getTabHost()। GetChildAt (0) .getContext(); \t \t \t childAct.changeStateTo (1); इस कोड में, SearchActivity क्लास का नाम है, और changeStateTo() सार्वजनिक विधि कहा जा रहा है। कोई सहायता? – Rockmaninoff
ऑनक्लिक गलत कोड है। कोई बच्चा गतिविधि नहीं लौटाएं, लेकिन टैबहोस्ट के बच्चे के दृश्य - लीनियरलाइट –
हाय @ रॉकमेनिनॉफ, मुझे एक ही समस्या का सामना करना पड़ रहा है। क्या आपको कोई समाधान मिल रहा है ?? –