星級評價條——簡單使用和屬性

RatingBar(API)用星星的數量來進行評分顯示。是個比較簡單的組件。下面來看一看他的一些屬性html

android:isIndicator        設置Rating是否爲指示器,意思是用戶不可改變RatingBar的值android

android:numStarts        設置RatingBar顯示的星星的數量,整數型ide

android:rating                設置默認的評分,浮點型this

android:stepSize            設置每一步的評分是多大,浮點型.net

style="@android:style/Widget.Holo.RatingBar.Small"code

style="@android:style/Widget.Holo.RatingBar.Indicator"htm

style="@android:style/Widget.Holo.RatingBar"事件

給RatingBar添加觸發事件get

mRbTest = (RatingBar) findViewById(R.id.ratingBar);it

mRbTest.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() {

@Override

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

Toast.makeText(MainActivity.this, rating + "", Toast.LENGTH_LONG).show();

}

});

相關文章
相關標籤/搜索