Android开发-RatingBar的使用
来源:互联网 发布:知我药妆产品是正品吗 编辑:程序博客网 时间:2024/06/09 18:57
- 在drawable文件夹下添加你的两张自定义图片,一张为未参与评分的星星,也就是背景
2.在布局中添加控件
<RatingBar android:id="@+id/rc_rate" style="@style/RatingBar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:layout_marginTop="@dimen/margin_8" android:clickable="false" android:isIndicator="false" android:numStars="5" android:stepSize="1" />
3.style样式,在res/values/styles文件夹下添加添加,代码如下:
<style name="RatingBar" parent="@android:style/Widget.Holo.RatingBar.Small"> <item name="android:progressDrawable">@drawable/ratingbar_drawable</item> <item name="android:minHeight">10dp</item> <item name="android:maxHeight">10dp</item> </style>
4.在drawable文件夹下添加ratingbar_drawable.xml文件
<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:id="@android:id/background" android:drawable="@mipmap/ic_rating_an"></item> <item android:id="@android:id/secondaryProgress" android:drawable="@mipmap/ic_rating_an"></item> <item android:id="@android:id/progress" android:drawable="@mipmap/ic_rating_light"></item></layer-list>
5.activity中代码如下:
rcRate.setOnRatingBarChangeListener(new RatingBarChangeListener()); class RatingBarChangeListener implements RatingBar.OnRatingBarChangeListener { @Override public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) { } } case R.id.rc_rate: rcRate.setRating(rcRate.getRating()); break;
阅读全文
1 0
- Android开发-RatingBar的使用
- Android RatingBar的使用
- 【Android 开发】:UI控件之 RatingBar 评分控件的使用
- Android控件RatingBar的使用
- Android::RatingBar控件的使用
- Android初级教程:RatingBar的使用
- Android开发之RatingBar
- Android星星评分控件RatingBar的使用
- Android星星评分控件RatingBar的使用
- Android中 RatingBar评分条的使用
- Android常用控件之RatingBar的使用
- Android星星评分控件RatingBar的使用
- Android常用控件之RatingBar的使用
- Android 自定义ratingBar(评分小星星)的使用
- Android 如何使用小的Ratingbar
- [Android] RatingBar 基本使用
- RatingBar 的使用 以及自定义的RatingBar
- RatingBar的使用
- 拷贝一下Docker中Kaldi for android编译步骤,手动编译也可以参照此步骤
- OpenGL可编程笔记一-绘制三角形
- 非确定有限状态自动机的构建-NFA的定义和实现
- leetCode-Two Sum II
- p219用递归方法求n阶勒让德多项式的值
- Android开发-RatingBar的使用
- Tomcat数据源
- apache 服务安装与应用
- SSM 整合核心配置文件
- HDU 2203:亲和串
- 用QMediaPlayerControl播放AAC格式音频
- 解决hibernate中配置文件没有提示的问题
- Handler在多线程间进行消息通信
- RMQ和LCA问题