Компонент Ratingbar отображать больше, чем указанное количество звезд в Android - PullRequest
0 голосов
/ 21 марта 2012

Я использую компонент строки рейтинга в моем XML-файле и задаю указанное количество звездочек для отображения;он все еще отображает код звездочек в строке рейтинга в моем xml, как показано ниже, может ли кто-нибудь помочь мне в этом вопросе?я использую всплывающий виджет и внутри относительного макета всплывающего окна и внутри макета ниже приведенная строка рейтинга введите код здесь

Ответы [ 2 ]

0 голосов
/ 24 июня 2016

Вы должны установить

android:layout_width="wrap_content"

и

android:numStars=5

в вашем XML-файле для RatingsBar.

0 голосов
/ 21 марта 2012

Измените свой размер шага на один и укажите numStars на 2

 <RatingBar
            android:id="@+id/foodratingBar"
            style="@drawable/ratingbarstyle"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_alignParentRight="true"
            android:layout_centerVertical="true"
            android:layout_toRightOf="@id/ratingfoodtext"
            android:numStars="2"
            android:paddingLeft="45dip"
            android:paddingRight="28dip"
            android:rating="0.0"
            android:stepSize="1" />
...