RatingBar样式
来源:互联网 发布:双色球数据图表新浪网 编辑:程序博客网 时间:2024/04/28 19:20
图片资源:
rb_store_selector.xml文件:
定义ratingbar的样式
<?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_store_ratingbar_normal" /> <item android:id="@android:id/secondaryProgress" android:drawable="@mipmap/ic_store_ratingbar_normal" /> <!--为设置评分图案,也就是选中时的图案--> <item android:id="@android:id/progress" android:drawable="@mipmap/ic_store_ratingbar_select" /></layer-list>
在styles.xml中定义样式:
<resources xmlns:tools="http://schemas.android.com/tools"><style name="store_ratingbar" parent="@android:style/Widget.RatingBar"> <item name="android:progressDrawable">@drawable/rb_store_selector</item> <item name="android:minHeight">@dimen/store_listitem_ratingbar_height</item> <item name="android:maxHeight">@dimen/store_listitem_ratingbar_height</item></style></resources>
使用
<RatingBar android:id="@+id/rb_store_listitem" style="@style/store_ratingbar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:numStars="5"//总星星数 android:max="5" android:progress="2"//默认起始值 android:stepSize="1"//每步走多少 />
代码中手动设置起始值:
RatingBar rbGrade = (RatingBar)view.findViewById(R.id.rb_store_listitem);rbGrade.setRating(3);//设置起始值为3颗星
阅读全文
0 0
- RatingBar样式
- RatingBar自定义样式
- android ratingbar样式
- Android 自定义RatingBar样式
- 自定义样式 RatingBar
- 自定义RatingBar样式
- RatingBar的样式
- 自定义RatingBar样式
- 自定义RatingBar样式
- android 自定义RatingBar的样式
- radionbutton、checkbox、RatingBar自定义样式
- 自定义RatingBar显示的样式
- RatingBar简单介绍+自定义样式
- 自定义RatingBar/SeekBar,重载样式
- Android-->RatingBar自定义大小,自定义样式(图片)
- 自定义RatingBar,能根据设置改变样式
- RatingBar的基本使用和自定义样式
- RatingBar
- Python函数式编程之Map
- 使用消息队列实现分布式事务-公认较为理想的分布式事务解决方案
- Singleton 单件模式及其变体 Double-Checked Locking 双重检查锁模式
- dp转px
- Freemarker字符串拼接
- RatingBar样式
- Docker安装及容器管理
- 1632: [Usaco2007 Feb]Lilypad Pond
- [HTML/CSS]盒子模型,块级元素和行内元素
- xadmin遇到的错误
- 编译中出现的警告要管吗?
- [转]Jupyter Notebook 的快捷键
- 分金子(360公司2017春招真题)
- Objective-C 运行时 iOS