android ratingbar 高度,android (RatingBar)

1.星级评分条与拖动类似,运行用户拖动改变进度,通过星星显示进度,表达对每一事物的支持度.

android:numStarts=“5” 指定星级评分条有多少颗星

android:rating=“2.5” 默认有多少星

android:isIndicator=“true” 指定星级评分条是否运行用户改变,true为不改变

android:stepSize=“0.5” 指定每次需要改变 多少个星星,默认为0.5

setsetOnRatingBarChangeListener 星星变化事件

2.布局代码

c3fb1c41eab005f2903e18e031471ce1.png

3.多动代码

package com.example.android12;

import android.app.Activity;

import android.os.Bundle;

import android.widget.RatingBar;

import android.widget.TextView;

public class RatingActivity extends Activity {

private TextView textView;

private RatingBar start;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.layout_rating);

textView=findViewById(R.id.tv);

start=findViewById(R.id.rb);

start.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() {

@Override

public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) {

//得到当前评分条的当前值

textView.setText(ratingBar.getRating()+"");

}

});

}

}

6f21469e84fb27a6e58d21b69033a3d3.png

346d389e55cccbbe96a8afa695b272da.png

de638df49f1d5a3342eecff86bcb011e.png

morning to afternoon

发布了51 篇原创文章 · 获赞 3 · 访问量 1551

私信

关注

标签:rating,start,RatingBar,import,android,textView

来源: https://blog.csdn.net/ysy_1_2/article/details/104431346

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值