2011-10-17 12 views
10

मैं तस्वीर पर घिरा हुआ कैसे हटा सकता हूं?प्रगति पट्टी के निचले हिस्से में प्रगति बार संख्या को कैसे हटाया जाए?

enter image description here

धन्यवाद किसी भी मदद के लिए बहुत कुछ! :)

+0

आपको अपनी प्रगति पट्टी बनाना होगा। – fredley

उत्तर

19

null से setProgressNumberFormat() और setProgressPercentFormat() जब आप अपना ProgressDialog बनाते हैं। ध्यान दें कि यह केवल एपीआई स्तर 11 और उच्चतर पर उपलब्ध है।

+0

आपकी प्रतिक्रिया @ कॉमन्सवेयर के लिए धन्यवाद, बहुत बुरा मैं एपीआई 8 का उपयोग कर रहा हूं। क्या आप कोई कामकाज जानते हैं? – Emkey

+0

@Emkey: API स्तर 11 का उपयोग करने के लिए बदलें, या उन विधियों को कॉल करने के लिए प्रतिबिंब का उपयोग करें। AFAIK, एंड्रॉइड के पूर्व संस्करणों पर प्रगति संख्या और प्रतिशत मौजूद नहीं है। या, 'प्रोग्रेसडिअलॉग' का उपयोग न करें। – CommonsWare

+0

@ कॉमन्सवेयर: यह सही है। पूर्व API स्तरों में प्रगति संख्या और प्रतिशत भी प्रदर्शित किया जाएगा। मैं भी एक वर्कअराउंड खोज रहा हूं –

0

यदि आप प्रगति संवाद से उपरोक्त संख्या की स्थिति को अक्षम करना चाहते हैं, तो आपको यह कोड निकालना चाहिए। > Percenatge और न्यूनतम/अधिकतम छिपाने के लिए जब progressDialog है -

progress1.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL); 

यहाँ मैं यह है कि प्रगति बार जो किसी भी स्थिति

progress1.setMessage("Fetching Files...! "); 
progress1.setIndeterminate(true);    
progress1.show(); 
1

मैं एक इसी तरह की सुविधा की जरूरत नहीं दिखाएगा कैसे बनाने के लिए तुम्हें दिखाता हूँ अनिश्चित राज्य में।

private void setIndeterminate(boolean isIndeterminate) { 
    progressDialog.setIndeterminate(isIndeterminate); 
    if (isIndeterminate) { 
     progressDialog.setProgressNumberFormat(null); 
     progressDialog.setProgressPercentFormat(null); 
    } else { 
     progressDialog.setProgressNumberFormat("%1d/%2d"); 
     NumberFormat percentInstance = NumberFormat.getPercentInstance(); 
     percentInstance.setMaximumFractionDigits(0); 
     progressDialog.setProgressPercentFormat(percentInstance); 
    } 
} 
संबंधित मुद्दे