से रेटिंगबार शैली सेट करें मुझे कक्षा रेटिंगबार के लिए setStyle जैसी कोई विधि दिखाई नहीं दे रही है। मैं रेटिंग शैली को कोड से कैसे सेट कर सकता हूं?कोड
कोड
उत्तर
यह मेरे लिए काम करता (source):
RatingBar rating =
new RatingBar(context, null, android.R.attr.ratingBarStyleSmall);
यह किसी भी घटना पर काम नहीं कर रहा है लेकिन देखें फ़ाइल –
आपको इसे xml फ़ाइल में सेट करने की आवश्यकता है! यदि आप इसे चलाने पर बदलना चाहते हैं, तो आपके पास दो अलग-अलग व्यू-एस (आरबी) हो सकते हैं और उन्हें प्रोग्राम में स्विच कर सकते हैं (लेआउट से जोड़ें/हटाएं) या rb1.setVisibility (View.VISIBLE) और rb2.setVisibility (देखें) का उपयोग करें ।गया हुआ);
<RatingBar
android:layout_height="wrap_content" android:layout_width="wrap_content"
android:layout_alignParentRight="true" android:id="@+id/rb1"
style="?android:attr/ratingBarStyleSmall"
android:clickable="false" android:numStars="5">
</RatingBar>
आप प्रोग्राम RatingBar, android.R बना रहे
RatingBar रेटिंग = नई RatingBar (संदर्भ इस प्रकार अशक्त हैं, .attr.ratingBarStyleSmall);
तो
rating.setIsIndicator (गलत) को जोड़ने के लिए प्राप्त करने के लिए नहीं है;
अन्यथा रेटिंग रेटिंग पर काम नहीं करेगा।
android.R.attr.ratingBarStyleSmall आप बहुत छोटे सितारों यदि आप एक से थोड़ा बड़ा सितारों करना चाहते हैं android.R.attr.ratingBarStyleIndicator का उपयोग देता है
क्या कोई मुझे बता सकता है कि यह जवाब क्यों डाउनग्रेड किया गया है क्योंकि मैंने इस कोड का परीक्षण किया है और यह ठीक काम करता है। –
- 1. कोड कोड
- 2. ग्रेड कोड कोड सुझाव
- 3. मॉडेम कोड एंड्रॉइड कोड
- 4. स्टेटमेंट्स बनाम कोड कोड
- 5. इनोसेटअप: कोड [कोड] अनुभाग
- 6. कोड
- 7. कोड
- 8. कोड
- 9. कोड
- 10. कोड
- 11. कोड
- 12. कोड
- 13. कोड
- 14. कोड
- 15. कोड
- 16. [कोड]
- 17. कोड
- 18. कोड
- 19. कोड
- 20. कोड
- 21. कोड
- 22. कोड
- 23. कोड
- 24. कोड
- 25. कोड
- 26. कोड
- 27. कोड
- 28. कोड
- 29. कोड
- 30. कोड
डुप्लिकेट: http://stackoverflow.com/questions/2016249/प्रोग्राम-टू-प्रोग्राम-स्टाइल-एट्रिब्यूट-इन-ए-व्यू – Casebash
डुप्लिकेट नहीं। एक रेटिंगबार में अलग-अलग गुण और कार्यक्षमता होती है। स्टार छवियों, स्टार ऊंचाई आदि की तरह चीजें उस प्रश्न का उत्तर नहीं दिया जाएगा। – StackOverflowed