java 代码

private RatingBar ratingbar;private Button btn;ratingbar=(RatingBar)findViewById(R.id.ratingBar1);btn=(Button)findViewById(R.id.btn1);btn.setOnClickListener(new OnClickListener() {@Overridepublic void onClick(View v) {// TODO Auto-generated method stubint result=ratingbar.getProgress();float rating=ratingbar.getRating();float step=ratingbar.getStepSize();Log.i("星级评分条", "step="+step+ " result="+result+" rating"+rating);Toast.makeText(MainActivity.this, "你得到了"+rating+"星星", Toast.LENGTH_LONG).show();}});

xml代码

                

说明:

java:

getRating()  获取等级,选中了几颗星星 float类

getStepSize()  每次最少改变多少星星 float类

getProgress() 获取进度 int 类 

xml:

android:rating="3.5" 初始星星数

android:numStars="5" 总星星数

android:stepSize="0.5"最少改变数目


效果

Android 星级评分条DEMO_第1张图片
 

更多相关文章

  1. [Android Pro] Android的5个进程等级
  2. android 评分组件 RatingBar
  3. Android -- 跳转应用市场评分
  4. Android进入应用下载评分界面
  5. android ratingbar星星大小设定
  6. android opengl es 七彩星星效果
  7. Android版本及API等级关系
  8. android拖动条和评分组件的使用
  9. Android系统版本和API等级(level)对照表

随机推荐

  1. android 发送短信 判断号码规则 判断字符
  2. android 笔记 --- Android-图片透明度处
  3. Android中怎么去掉手机的状态栏、标题栏
  4. Android Intent Action 一览表
  5. 消除使用activityGroup时, 子Activity的
  6. Android底部导航总结
  7. Android之AsyncTask源码分析(第五篇:execut
  8. 编译android需要用到的软件包以及编译过
  9. SlidingDrawer的简单实例(抽屉效果)
  10. Android MonkeyRunner调用方法总结