2012-02-23 23 views
10

मुझे वेब से रेटिंग मिल रही है और रेटिंगबार द्वारा रेटिंग दिखाना है।क्या निश्चित रेटिंगबार बनाना संभव है?

लेकिन जब मैं रेटिंगबार स्लाइड करता हूं तो मेरी समस्या रेटिंगबार की रेटिंग बदल रही है।

मुझे रेटिंग तय है और उपयोगकर्ता के स्पर्श से नहीं बदला जाता है।

कोई भी रेटिंगबार के नियंत्रण को सीमित करने में सक्षम है? मैं उसे कैसे कर सकता हूँ?

उत्तर

45

उपयोग android:isIndicator="true" अपने लेआउट में या setIsIndicator(boolean isIndicator) उपयोगकर्ता को रोकने के लिए कोड से RatingBar विजेट के साथ बातचीत। डॉक्स से

उद्धरण:

एंड्रॉयड: isIndicator - इस रेटिंग बार केवल एक संकेतक (इस प्रकार गैर अस्थिर उपयोगकर्ता द्वारा) किया जाना चाहिए या नहीं।

+0

धन्यवाद! यह काम। अच्छा –

0

मैं अगर यह जिस तरह से आप चाहते हैं काम करता है पता नहीं है ... रेटिंग बार focussable नहीं बनाने के लिए और सेट setFocussableInTouchMode(false); से क्लिक करने योग्य नहीं है, और setClickable(false);

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