से टैब को कैसे हटाएं TabHost विजेट में, मैं TabHost.addTab(TabHost.TabSpec tabSpec) का उपयोग करके अपनी सामग्री (इरादा) के साथ एक नया टैब बना सकता हूं।टैबहोस्ट
हम clearAllTabs() पर कॉल करके बनाए गए सभी टैब को हटा सकते हैं, लेकिन मैं टैब को हटाने या टैब के अंदर सामग्री (इरादा) को नए इरादे से प्रतिस्थापित करने का तरीका नहीं समझ सकता।
public void clearAllTabs() {
mTabWidget.removeAllViews();
initTabHost();
mTabContent.removeAllViews();
mTabSpecs.clear();
requestLayout();
invalidate();
}
और विधि removeAllViews वर्ग ViewGroup
से आता है:
तो क्या मैं की तरह removeTab(int index)
यह वास्तव में क्या मैं 4. –
कर सकते हैं टैब इसके टैग या टैब क्लिक की वर्तमान सूचकांक स्थिति का पता लगाने के लिए सक्षम .. –
वर्तमान सूचकांक द्वारा हटाने जा रहा था है: tabHost.getCurrentTab() – 2red13