मैं वर्तमान में अपने एप्लिकेशन को बैकपोर्ट कर रहा हूं ताकि इसे 3.0 से पहले एक्शनबर्सहेलॉक का उपयोग कर डिवाइस पर काम कर सकें।एक्शनबारशेलॉक - लैंडस्केप ओरिएंटेशन में टैब उत्तरदायी नहीं है
यदि कोई उपयोगकर्ता पोर्ट्रेट मोड में एप्लिकेशन लॉन्च करता है और फिर स्क्रीन को घुमाता है और टैब का चयन करने का प्रयास करता है तब तक कुछ भी नहीं होता जब तक कि उपयोगकर्ता किसी अन्य क्रिया को पूर्ववत नहीं करता। वर्तमान निर्माण जो इसे करता है यहां डाउनलोड किया जा सकता है (शेरलॉक-अल्फा 1) http://tinyurl.com/cz95nup।
टैब्स नीचे दिए तरीक़े
bar.setNavigationMode(ActionBar.NAVIGATION_MODE_TABS);
bar.addTab(bar.newTab().setText("tab1").setTabListener(this),false);
bar.addTab(bar.newTab().setText("tab2").setTabListener(this),false);
bar.addTab(bar.newTab().setText("tab3").setTabListener(this),false);
में जोड़ रहे हैं यह भी अगर आप परिदृश्य में आवेदन शुरू और फिर पोर्ट्रेट मोड में इसका इस्तेमाल करते हैं (चित्र टैब काम नहीं करेगा) होता है।
यह देशी एक्शनबार चलाने वाले उपकरणों पर ठीक काम कर रहा है।
अभी आप क्या minSDKversion चल रहे हैं? – Davek804
@ डेवके 804 एंड्रॉइड: minSdkVersion = "7" – bencallis
मैंने हाल ही में वही किया और मुझे इस बग का अनुभव नहीं हुआ। क्या यह तब भी होता है जब आप अपना मिनवर्सन 10 पर स्विच करते हैं? आप किस संस्करण डिवाइस पर इसका परीक्षण कर रहे हैं? क्या यह एवीएम है? – Davek804