
1.星级评分条与拖动类似,运行用户拖动改变进度,通过星星显示进度,表达对每一事物的支持度.
androID:numStarts=“5” 指定星级评分条有多少颗星
androID:rating=“2.5” 默认有多少星
androID:isIndicator=“true” 指定星级评分条是否运行用户改变,true为不改变
androID:stepSize=“0.5” 指定每次需要改变 多少个星星,默认为0.5
setsetonratingbarchangelistener 星星变化事件
2.布局代码
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()+""); } }); }}@H_301_26@点赞收藏分享文章举报morning to afternoon发布了51 篇原创文章 · 获赞 3 · 访问量 1551私信 关注 总结以上是内存溢出为你收集整理的android (RatingBar)全部内容,希望文章能够帮你解决android (RatingBar)所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)