android - how to change tab of a tabactivity from an activity started by the tabactivity ? or change current tab -
सार्वजनिक वर्ग एचएमआईटीएबैक्टिवटी टैबएक्टिवटी बढ़ाता है {@ ओवरराइड संरक्षित शून्य को क्रिएट (बंडल से बचाया गया इन्स्टेंसस्टेट) {super.onCreate (savedInstanceState); अंतिम टैबहोस्ट टैबहोस्ट = गेटटैबहोस्ट (); TabHost.addTab (tabHost.newTabSpec ("कार्य") .सेटइंडिकेटर ("कार्य", getResources ()। GetDrawable (R.drawable.program) .setContent (नया आशय (यह, कार्य। वर्ग))); TabHost.addTab (tabHost.newTabSpec ("HMI") .setIndicator ("एचएमआई") .setContent (नया आशय (यह, HMI.class))); TabHost.addTab (tabHost.newTabSpec ("डायग्नोस्टिक्स") .सेटइंडिकेटर ("निदान", getResources ()। GetDrawable (R.drawable.diagnostics) .setContent (नया इंटेंट (यह, डायग्नोस्टिक्स। क्लास))); TabHost.addTab (tabHost.newTabSpec ("के बारे में") .setIndicator ("लगभग") .setContent (नया आशय (यह, कार्य। वर्ग) .addFlags (Intent.FLAG_ACTIVITY_CLEAR_TOP))); // WifiManager wifiManager = (WifiManager) getSystemService (संदर्भ। WIFI_SERVICE); // विधि [] wmMethods = wifiManager.getClass ()। GetDeclaredMethods (); } }
इन उप गतिविधियों में से किसी से वर्तमान टैब को कैसे बदलना है (जैसे: डायग्नोस्टिक्स गतिविधि) .... ??
बाल गतिविधि से:
(टैबएक्टिविटी) getParent ())। GetTabHost () .setCurrentTab (2)
Comments
Post a Comment