2012-03-21 55 views
0

我在我的xml文件中使用評級欄組件,並給出指定數量的星星顯示;它仍然顯示更多的星星 我的xml中的評級欄的代碼如下 任何人都可以幫助我解決這個問題..? 我使用彈出窗口部件和下面給出 評級酒吧 內彈出相對佈局和內部佈局進入這裏評分欄組件顯示超過指定數量的星星在android

+0

這裏是答案http://stackoverflow.com/questions/15504664/android-ratingbar-showing-more-than-5-stars – 2016-01-07 06:28:18

回答

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

謝謝但既沒有setsize也沒有numstars在評級欄中給我的應用程序的影響,但所有正在工作,如果我創建另一個應用程序 – unkown 2012-03-21 11:40:57

+0

你在LinearLayout下使用它嗎? – 2012-03-21 11:41:45

+0

不,在相對我編輯問題 – unkown 2012-03-21 11:45:25

0

你一定要設置

android:layout_width="wrap_content" 

android:numStars=5 

在您的XML文件的RatingsBar。