Android入门第19天-Android里的RatingBar的使用

本文介绍了Android中的RatingBar组件,讲解了isIndicator、numStars、rating和stepSize等关键属性,并展示了RatingBar的三种内置样式。课程目标是实现RatingBar的交互效果,当用户点击星星时,TextView实时显示所选评分。提供了activity_main.xml和MainActivity.java的代码示例。

介绍

我们先来看一下什么叫RatingBar长什么样的。

我们很多时候订单评价给5星、打车评价都是用的这个RatingBar。本节我们学的这个RatingBar(星级评分条)其实在使用上是非常简单的,大家在某宝买过东西的对这个应该不陌生,收到卖家的包裹里甚至还会附有一张小纸片:五星好评返还多少元这样。

RatingBar关键属性介绍

RatingBar的4个属性:

  • android:isIndicator,RatingBar的指示是否起作用,默认为false,如果为true,RatingBar的进度不能被人为修改。因此叫isIndicator,它的意思就是“我只显示给你看不要你来改“,所以如果是isIndicator=true的话界面上的星星你是点不动的。
  • android:numStars,显示星星的总数量,必须为整数。
  • android:rating,设置默认评分值,值为浮点数。
  • android:stepSize,评分每次增加的值(最小变化值),值为浮点数。


RatingBar有3种内置样工:

  • 默认样式,即:sty
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

水中飞月

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值