Android开发中使用RatingBarUI控件实现一个星星评分功能

这期内容当中小编将会给大家带来有关Android开发中使用RatingBar UI控件实现一个星星评分功能,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

成都创新互联公司是一家网站建设、成都做网站,提供网页设计,网站设计,网站制作,建网站,按需策划,网站开发公司,从2013年成立是互联行业建设者,服务者。以提升客户品牌价值为核心业务,全程参与项目的网站策划设计制作,前端开发,后台程序制作以及后期项目运营并提出专业建议和思路。

具体内容如下

继承关系

AppCompatRatingBar

Android开发中使用RatingBar UI控件实现一个星星评分功能

效果图

Android开发中使用RatingBar UI控件实现一个星星评分功能Android开发中使用RatingBar UI控件实现一个星星评分功能

xml

Android开发中使用RatingBar UI控件实现一个星星评分功能

上面这些属性也可以用java代码设置。

点击事件

点击事件中可以处理我们自己的逻辑。不给ratingbar添加监听,点击他也会变化

ratingBar = (RatingBar) findViewById(R.id.ratingBar);
ratingBar.setRating(3.5f);
ratingBar.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() {
 @Override
 public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) {
 if (fromUser) {//fromUser rating数量是否发生改变
  ratingBar.setRating(rating);
 }
 Log.d(TAG, "rating=" + ratingBar.getRating());
 Log.d(TAG, "fromUser=" + fromUser);
 }
});

上述就是小编为大家分享的Android开发中使用RatingBar UI控件实现一个星星评分功能了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注创新互联行业资讯频道。


网站栏目:Android开发中使用RatingBarUI控件实现一个星星评分功能
文章来源:http://bzwzjz.com/article/peocoh.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 高端网站设计 成都品牌网站建设 网站设计制作报价 定制网站建设 成都营销网站制作 外贸网站建设 专业网站设计 古蔺网站建设 四川成都网站制作 成都响应式网站建设 高端网站建设 成都网站制作 营销型网站建设 成都定制网站建设 网站建设公司 营销网站建设 成都网站建设 重庆电商网站建设 成都网站设计 网站建设费用 网站建设方案 成都网站制作