2013-08-02 13 views
5

के लिए ActionBarCompat में कोई FEATURE_INDETERMINATE_PROGRESS मैंएंड्रॉयड 2.3-

requestWindowFeature(Window.FEATURE_INDETERMINATE_PROGRESS); 
setSupportProgressBarIndeterminateVisibility(true); 
setSupportProgressBarIndeterminateVisibility(false); 

उपयोग कर रहा हूँ सक्षम/अक्षम करने अनिश्चित प्रगति बार। एक्शनबैरशेलॉक के साथ, यह सभी उपकरणों के साथ काम करता था लेकिन जब इसे एक्शनबैर कॉम्पैप के साथ उपयोग किया जाता है, तो यह 2.3 से ऊपर एंड्रॉइड संस्करणों के लिए ही काम करता है।

मैंने विंडो के बजाय विंडोकंपेट का उपयोग करने के बारे में सोचा लेकिन विंडो कॉम्पैट में FEATURE_INDETERMINATE_PROGRESS ध्वज नहीं है।

+3

उन्होंने 'supportRequestWindowFeature' जोड़ा है, शायद आपको इसका उपयोग करना चाहिए? – Delyan

+0

@Delyan धन्यवाद! यह काम करता हैं! आपको इसे एक उत्तर के रूप में पोस्ट करना चाहिए ताकि मैं इसे स्वीकार कर सकूं। – tsil

उत्तर

6

ActionBarActivity अब supportRequestWindowFeature है, तो आपको शायद पूर्ण कार्यक्षमता प्राप्त करने के लिए इसका उपयोग करने की आवश्यकता है।

+0

यदि आपने एक्शनबार के समर्थन लाइब्रेरी संस्करण से पहले एक्शनबैरशेलॉक का उपयोग किया है, तो आप जो दिखने के लिए उपयोग किए गए अनिश्चित प्रगति पट्टी की अलग शैली की उम्मीद करते हैं। – Kuitsi

+0

मैं यह कर रहा हूं (supportRequestWindowFeature और setSupportProgressBarIndeterminateVisibility) और यह अभी भी काम नहीं कर रहा है ... – JMRboosties

+0

@JMRboosties क्या आप सही थीम का उपयोग कर रहे हैं? – Delyan

संबंधित मुद्दे