在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. Android界面布局基本知识简述
  2. Android(安卓)第十七天
  3. Android上鲜为人知的UI控件介绍和使用
  4. android使用selector修改TextView中的字体颜色和背景颜色
  5. adroid风格和主题
  6. Android全埋点方案调研
  7. Android(安卓)Design与Holo Theme详解
  8. WebView加载图片闪与Android的硬件加速
  9. Android之布局属性重点

随机推荐

  1. python入门教程12-05 (python语法入门之创
  2. Python数据科学:相关分析
  3. 一步步教你用CSS添加SVG过滤器[每日前端
  4. Python数据可视化:25年GDP之变
  5. Python数据科学:正态分布与t检验
  6. 2018年文章汇总
  7. Python数据科学:方差分析
  8. Python数据科学:线性回归诊断
  9. RabbitMQ服务器部署
  10. Python数据科学:卡方检验