在该项目中会用到评分控件,类似于一个进度条,如下:
参考安卓源码具体做法:
(1)布局文件控件中加入progressDrawable属性
(2)process_ratingbar.xml文件
该图层中有3个item叠加,分别是底层、中层、上层,对应的图片如下:
底层: 中层:
上层:
(3)代码里动态设置评分
float stars = appInfo.getStars();
holder.item_rating.setRating(stars); // 设置ratingBar的值
这里的appInfo和holder会在下一篇博客中介绍到.
本文介绍了如何在安卓项目中使用评分控件,并通过具体的步骤详细解释了如何在布局文件中配置进度条样式,以及如何在代码中动态设置评分。

被折叠的 条评论
为什么被折叠?



