android个人学习笔记——RatingBar
2016-08-17 12:36
344 查看
<RatingBar android:id="@+id/ratingBar_1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:numStars="5" android:rating="2.5" android:stepSize="1" />
在布局文件中使用RatingBar节点,
其中:android:numStars代表了最大有多少个星
android:rating 默认几个星是选中的
android:stepSize 当点击时一次前进的步数(可以为小数)
android:isIndicator=”true” 不可点击状态
public class MainActivity extends Activity { @ViewInject(R.id.ratingBar_1) private RatingBar ratingbar_1; @ViewInject(R.id.ratingBar_2) private RatingBar ratingBar_2; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ViewUtils.inject(this); ratingbar_1.setOnRatingBarChangeListener(new OnRatingBarChangeListener() { @Override public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) { if (fromUser) { Toast.makeText(MainActivity.this, "你选择了:" + rating, Toast.LENGTH_LONG).show(); } } }); } }
相关文章推荐
- C\C++ 程序员从零开始学习Android - 个人学习笔记(一) - 计划和书籍
- C\C++ 程序员从零开始学习Android - 个人学习笔记(五) - java基础 - 类(待续)
- Android 个人学习笔记- 导入android项目,无法自动生成R文件的解决方法
- Android 个人学习笔记之---SAX解析XML文件
- 个人安卓学习笔记---第一个Android应用程序
- Android 个人学习笔记之--- Pull解析XML文件
- Android个人学习笔记-使用myeclipse快速创建webservice并在Android中调用(续)
- C\C++ 程序员从零开始学习Android - 个人学习笔记(三) - java基础 - 环境和工具
- Android学习个人笔记1-Layout界面布局-xml,java混合模式-自定义view
- android 个人学习笔记------------GridView&ListView
- C\C++ 程序员从零开始学习Android - 个人学习笔记(八) - java基础 - 继承、抽象类、接口、内部类(待续)
- Android 个人学习笔记之--- Pull解析XML文件
- C\C++ 程序员从零开始学习Android - 个人学习笔记(八) - java基础 - 继承、抽象类、接口、内部类(待续)
- Android学习个人笔记-百度地图定位sdk的使用
- Android 个人学习笔记之---SAX解析XML文件(有一个坑爹的问题)
- 个人安卓学习笔记---Android模拟打电话程序实现
- SeekBar 和RatingBar --MarsChen Android 开发教程学习笔记
- Android 个人学习笔记之--- DOM解析XML文件
- Android 个人学习笔记之--- DOM解析XML文件
- Android个人学习笔记-使用myeclipse快速创建webservice并在Android中调用