zoukankan      html  css  js  c++  java
  • 自定义Ratingbar 评分控件

    1.自定义替换提醒图片,准备两个图片添加到系统中去:如下:

           

    在drewable下定义一个图片资源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="@drawable/unselect">
    </item> 
    <item 
        android:id="@+android:id/secondaryProgress" 
        android:drawable="@drawable/unselect">
    </item> 
    <item 
        android:id="@+android:id/progress" 
        android:drawable="@drawable/selected">
    </item> 
     
    </layer-list> 

    之后再styles.xml下添加一个标签,这个style继承父style   Widget.RatingBar

    <style name="roomRatingBar" parent="@android:style/Widget.RatingBar"> 
     
    <item name="android:progressDrawable">@drawable/ratingbar_drawable</item> 
     
    <item name="android:minHeight">48dip</item> 
     
    <item name="android:maxHeight">48dip</item> 
     
    </style> 
    之后定义布局文件资源ratingbar.xml;
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:orientation="vertical" >
    
        <RatingBar 
            android:layout_width="match_parent" 
    	    android:layout_height="wrap_content"
    	    style="@style/roomRatingBar" 
    	    android:layout_marginLeft="10dip" 
    	    android:id="@+id/ratingbar"
    	    android:rating="1.5"
    	    android:stepSize="0.15"
    	    android:numStars="8"
    	/>
    </LinearLayout>
    运行后的效果:

      

     

     
  • 相关阅读:
    toj 1410. Euclid's Game 夜
    hdu 1404 Digital Deletions 夜
    hdu 1536 SNim 夜
    1180. Stone Game 夜
    hdu 1729 Stone Game 夜
    一个有价值的 Sharepoint WebPart 页签部件
    开始 MS Project & P3 E/C 探讨历程!
    cvccomplextype.3.2.2: Attribute 'singleton' is not allowed to appear in element 'bean
    启迪技术
    上传图片:
  • 原文地址:https://www.cnblogs.com/wsfjlagr/p/3663286.html
Copyright © 2011-2022 走看看