2012-02-28 74 views
0

我歌厅十进制值一样1.0,1.5,2.0,2.5等...,当我点击星星如何获得整数评级定制的RatingBar在android系统

如何获得整数评级自定义评分栏?

可能吗?

ratingbar.setOnRatingBarChangeListener(新OnRatingBarChangeListener()

{ 

    public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) 
    { 

     Toast.makeText(Rating.this, "New Rating: " + rating, Toast.LENGTH_SHORT).show(); 

    }}); 
} 
+1

为什么你不能花车转换成int值如int R =(int)的评级; – Triode 2012-02-28 14:12:02

+0

添加这两种, android:stepSize =“1.0”和int r =(int)等级;我自己获得1,2,3,4,5 – 2012-02-28 14:18:31

+0

@ rajesh.adhi:感谢您 – 2012-02-28 14:20:35

回答

4

您可以使用属性android:stepSize="1.0"