android个人学习笔记——RatingBar
16lz
2021-01-23
<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# webservice中访问http和https的wsdl以及生成配置节点的不同之
- c语言float类型小数点后有几位有效数字?
- c语言double类型默认输出几位小数?
- go语言如何删除链表节点
- java对XML文件的解析、节点的增加、删除操作总结
- XML(4)XDocument和XmlDocument搜索指定的节点
- xml学习(7) .net 获取xml节点或者属性最大值
- FireFox对XML的处理兼容IE的节点处理方法
- 读写xml所有节点个人小结 和 读取xml节点的数据总结