2010-11-26 15 views
33

मैं ProgressBar वर्ग के लिए प्रलेखन के माध्यम से देख रहा था और पाया:एंड्रॉइड का क्या अर्थ है: प्रोग्रेसबार में प्रोग्रेसबार स्टाइल विशेषता? इन विशेषताओं

  • एंड्रॉयड: progressBarStyle
  • एंड्रॉयड: progressBarStyleHorizontal
  • एंड्रॉयड: progressBarStyleLarge
  • एंड्रॉयड: progressBarStyleSmall

इन चार पैरामीटर को कुछ शैली के संदर्भ में माना जाता है क्योंकि मैं इसे लेता हूं। तो सवाल यह है कि, ये क्या हैं? प्रगति पट्टी के लिए स्टाइल एंड्रॉइड के माध्यम से सेट किया गया है: शैली विशेषता और वैश्विक शैली विशेषताओं का संदर्भ।

दस्तावेज़ीकरण कुछ भी उपयोगी नहीं कहता है, वेब की खोज की, कुछ भी नहीं मिला।

उत्तर

62

चार गुण है कि आप का उल्लेख इसलिए की तरह एक ProgressBar की शैली के लिए लागू किया जा सकता है:

style="?android:attr/progressBarStyleHorizontal" 

शैली निरंतर android:progressBarStyleHorizontal अपने ठेठ वृद्धिशील प्रगति बार है:

alt text

जबकि अन्य तीन एक ही परिपत्र प्रगति पट्टी के विभिन्न आकार हैं:

style="?android:attr/progressBarStyleSmall" 

alt text

style="?android:attr/progressBarStyle" 

alt text

style="?android:attr/progressBarStyleLarge" 

alt text

अद्यतन:

adamp की टिप्पणी के अनुसार:

ये थीम के गुण हैं थीम्ड शैलियों पर बिंदु आप प्रगति संकेतकों के लिए उपयोग कर सकते हैं ... वे प्रोग्रेसबार के लिए विशेषताओं नहीं हैं।

+1

प्रलेखन का अर्थ यह है कि यह क्या कहता है, यह इसके बारे में बहुत ही वर्बोज़ नहीं है। ;) ये थीम के गुण हैं जो थीम वाली शैलियों पर इंगित करते हैं जिनका उपयोग आप प्रगति संकेतकों के लिए कर सकते हैं। उनके सटीक मूल्य थीम से विषय में बदल सकते हैं, यह केवल संकेत की एक परत है। यह जवाब सही है। इनमें से किसी एक में शैली विशेषता सेट करें। वे प्रोग्रेसबार के लिए विशेषताओं नहीं हैं। – adamp

+0

@adamp: स्पष्टीकरण के लिए धन्यवाद, मैं आपकी टिप्पणियों को दर्शाने के लिए अपना उत्तर अपडेट करूंगा। – McStretch

+0

तो उत्तर मूल रूप से "वे प्रोग्रेसबार के लिए विशेषताओं नहीं हैं"। हां, मुझे पता है कि प्रगति पट्टी की शैली कैसे सेट करें। :) मैं केवल सोच रहा था, यदि आप गुणों को बदलते हैं तो क्या परिवर्तन होता है, लेकिन यदि ये गुण वास्तव में गुण नहीं हैं, तो सब कुछ स्पष्ट हो जाता है। अनुलेख एंड्रॉइड दस्तावेज के कुछ हिस्सों वास्तव में चूसना। – Malcolm

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