首页 > 代码库 > RatingBar
RatingBar
题记:保持旺盛的求知欲。希望会一直这样。
说明:来了新控件了。就是经常用的打分的那种东东。
说明:1、看上图分别是系统自带的和自己做的。rating就是设置小星星的数目。
2、用系统自带的必须是WrapContent。否则会显示不出来。但是一般系统自带的不咋好用,所以需要自定义。
3、下面的黄色的小星星就是自带的。和系统不同的是加入一个配置文件,就是对背景进行配置。(类似于ProgressBar的自定义。)
自定义代码:layerlist_ratingbar的配置文件代码如下:注意:背景的ID是系统自带的,并且顺序不可变!
<?xml version="1.0" encoding="utf-8"?> <layer-list xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 1.空的星星 --> <item android:id="@android:id/background" android:drawable="@drawable/rating_small_empty"> </item> <!-- 2. 半个的星星 --> <item android:id="@android:id/secondaryProgress" android:drawable="@drawable/rating_small_half"> </item> <!-- 3.全部的星星 --> <item android:id="@android:id/progress" android:drawable="@drawable/rating_small_full"> </item> </layer-list>
整体来说比较简单!
RatingBar
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。