ProgressDialog में 'अनिश्चितता' का क्या अर्थ है?


92

शायद मेरी अंग्रेजी खराब है, लेकिन मैं वास्तव में इस संदर्भ में " अनिश्चित " का मतलब नहीं समझ सकता हूं :

Android विकास → ProgressDialog.isIndeterminate()


3
अनिश्चितता का अर्थ है न कि प्रगति को निर्धारित करना।
समीर मंगरोलिया

जवाबों:


160

इसका मतलब है कि "लोडिंग राशि" को मापा नहीं गया है।


36

विकेंद्री से: अनिश्चित: सटीक या निर्धारित नहीं। यह मूल रूप से सिर्फ इसका मतलब है कि आप अनिश्चित हैं कि कार्रवाई कितनी देर तक होगी इसलिए आप उदाहरण के लिए नहीं कह सकते कि कुछ 50% किया गया है।

इसका सामान्य रूप से अर्थ है कि प्रगति को प्रतिशत या पसंद के बजाय लगातार चलती लोडिंग बार के रूप में प्रदर्शित किया जाएगा।


15

मूल रूप से जब setProgressStyle(ProgressDialoge.STYLE_SPINNER)लिया जाता है तो setIndeterminate()यह सच होगा क्योंकि एक circle(Spinner)घुमाएगा, जो दर्शाता है कि "पता नहीं है कि कितना समय लगने वाला है"। जब ProgressStyle(ProgressDialoge.STYLE_HORIZANTAL)हम setIndeterminate()इसे मूल्य / प्रतिशत बार लेते हैं, तो यह कितना गलत होगा, क्योंकि यह कितना प्रतिशत था setProgress(value)


2

सरल भाषा में हम कह सकते हैं कि जब राशि निर्धारित नहीं होती है तो इसका मतलब है कि हम यह नहीं जानते हैं कि इसे पूरा करने या पूरी तरह से लोड करने की आवश्यकता है .. !!


0

इस ProgressDialog के लिए अनिश्चित मोड बदलें। अनिश्चित मोड में, प्रगति को अनदेखा किया जाता है और संवाद इसके बजाय एक अनंत एनीमेशन दिखाता है।

नोट: शैली STYLE_SPINNER के साथ एक ProgressDialog हमेशा अनिश्चित है और इस सेटिंग को अनदेखा करेगा। Blockquote

चित्रण के लिए, प्रगति एनीमेशन बाईं ओर से दाईं ओर लोड होता रहता है और फिर indeterminateसेट होने पर उपयोगकर्ता इंटरैक्शन (जो सेटप्रोग्रेड) के बिना स्वचालित रूप से दोहराता है true

संदर्भ यहाँ

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.