zoukankan      html  css  js  c++  java
  • 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>

     整体来说比较简单!

  • 相关阅读:
    jar 命令 打包装class文件的文件夹
    快捷下载 sourceForge下的资源
    win7 解决git clone 连接被拒绝—hosts文件过期
    tp_link路由器 重新设置
    gradle研究
    开始玩mondrian
    让eclipse启动时拥有jre
    qt md5加密,base64编码解码
    qt 网络库使用介绍
    c 正则表达式
  • 原文地址:https://www.cnblogs.com/tinyclear/p/6087631.html
Copyright © 2011-2022 走看看