微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

RatingBar快速使用

前言:

ratingBar虽然不显眼,但在实际工程开发中确实作为一个能减少业务复杂度的控件(吃过亏)。

使用:

1.XML属性

常用的width,height,id不再赘述,下面看其特有的属性

  • android:numStars:评分最高数目,整数类型;
  • android:rating认评分值,浮点类型;
  • android:stepSize:每次增加的数值,浮点类型;
  • android:isIndicator:是否为指示器,布尔类型(选false意味着用户不能改变)。

2.监听

重写其setonratingBarchangelistener()方法即可。ratingBar.getrating()也可获得当前评分值。

ratingBar.setonratingBarchangelistener(new ratingBar.OnratingBarchangelistener() {
            @Override
            public void onratingChanged(ratingBar ratingBar, float rating, boolean fromUser) {
                System.out.println("------>" + rating);
            }
        });

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐