安卓29:Android Studio进度条组件之RatingBar的使用方法

RatingBar允许用户通过拖动来改变进度,是使用星星图案表示进度的组件称为星级评分条。

XML属性 描述
android:isIndicator 用于指定该星级评分条是否允许用户改变,true不能改变,false可以改变
android:numStars 用于指定进度条的星星数量
android:rating 用于指定已完成的进度条星星数量
android:stepSize 用于指定星的填充方式,默认为0.5,即以半颗为单位。用于获取每次最少要改变多少个星级

方法:
通过getRating()方法获取星星数量,返回值为float
通过StepSize()方法获取星星填充方式,返回值为float
通过getProgress()方法获取星星填充进度,返回值为int,获取到的进度值为getRating()方法返回值与getStepSize()方法返回值之商

猜你喜欢

转载自blog.csdn.net/qq_43374694/article/details/113761245
今日推荐