• 自定义RatingBar样式


    首先要在drawable里写一个文件,分别定义背景条的图片,第二进度条的图片,和进度条图片

    <?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/star_empty"/>
        <item
            android:id="@+android:id/secondaryProgress"
            android:drawable="@drawable/star_empty"/>
         <item
            android:id="@+android:id/progress"
            android:drawable="@drawable/star_full"/>
    
    </layer-list>

    然后在样式文件里添加一个样式,他的父类是RatingBar,第一个item RatingBar采用什么样的方式来显示

        <style name="myrad" parent="@android:style/Widget.RatingBar">
            <item name="android:progressDrawable">@drawable/list</item>
            <item name="android:minHeight">54dp</item>
            <item name="android:minWidth">54dp</item>
        </style>

    最后在RatingBar里进行引用就可以了

  • 相关阅读:
    podupdate时没有进度
    IOS开发
    ios事件传递
    ioshittest的用法
    Ios中时间无法响应
    OS开发(Objective-C)常用库索引
    IOS时间戳
    iOS- 详解文本属性Attributes
    IOSView显示特性设置
    Xcode的Architectures和Valid Architectures的区别,
  • 原文地址:https://www.cnblogs.com/84126858jmz/p/4891967.html
Copyright © 2020-2023  润新知