前言:
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 举报,一经查实,本站将立刻删除。