2012-03-21 2 views
0

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

+0

вот ответ http://stackoverflow.com/questions/15504664/android-ratingbar-showing-more-than-5-stars –

ответ

0

Изменить размер шага к одному и иметь 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" /> 
+0

спасибо, но ни настройки, ни числовые строки не действуют в баре оценки в моем приложении, но все работает, если я создаю другое приложение – unkown

+0

Используете ли вы его под LinearLayout? –

+0

Нет в относительном Я отредактировал вопрос – unkown

0

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

android:layout_width="wrap_content" 

и

android:numStars=5 

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

Смежные вопросы