介绍
我们先来看一下什么叫RatingBar长什么样的。
我们很多时候订单评价给5星、打车评价都是用的这个RatingBar。本节我们学的这个RatingBar(星级评分条)其实在使用上是非常简单的,大家在某宝买过东西的对这个应该不陌生,收到卖家的包裹里甚至还会附有一张小纸片:五星好评返还多少元这样。
RatingBar关键属性介绍
RatingBar的4个属性:
- android:isIndicator,RatingBar的指示是否起作用,默认为false,如果为true,RatingBar的进度不能被人为修改。因此叫isIndicator,它的意思就是“我只显示给你看不要你来改“,所以如果是isIndicator=true的话界面上的星星你是点不动的。
- android:numStars,显示星星的总数量,必须为整数。
- android:rating,设置默认评分值,值为浮点数。
- android:stepSize,评分每次增加的值(最小变化值),值为浮点数。
RatingBar有3种内置样工:
- 默认样式,即:
style="?attr/ratingBarStyle",或者是:androidx.a