Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發實例 >> Android星星評分控件RatingBar的使用

Android星星評分控件RatingBar的使用

編輯:Android開發實例

在Android的開發中,有一個叫做評分控件RatingBar,我們可以使用該控件做等級劃分、評分等作用,星星形狀顯示,也可以半星級別,我們來看一下評分控件如何使用。

 

布局文件中定義控件以及屬性,這裡主要需要指定的是總星星數量,和當前的值,也就是總級別跟當前級別的量。

<RatingBar
    android:id="@+id/ratingBar"
    android:numStars="5" //總級別,總分,星星個數
    android:rating="1.5"  //當前級別,分數,星星個數
    android:layout_width="wrap_content"
    android:layout_height="wrap_content">
</RatingBar>

評分控件中兩個比較重要的方法:

RatingBar.setRating(flaot rating);
RatingBar.getRating();

事件監聽處理:

RatingBar.setOnRatingBarChangeListener(new OnRatingBarChangeListener(){
@Override
    public void onRatingChanged(RatingBar ratingBar, float rating,  boolean fromUser) {
           //doing actions
    }
});

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved