美文网首页
RatingBar自定义替换系统图片

RatingBar自定义替换系统图片

作者: Traxex_you | 来源:发表于2018-10-30 14:27 被阅读0次

    1.在drawable下定义一个图片资源ratingbar_drawable.xml

    <?xml version="1.0" encoding="utf-8"?>

    <layer-list xmlns:android="http://schemas.android.com/apk/res/android">

            android:id="@android:id/background"

            android:drawable="@drawable/a5h" />

            android:id="@android:id/secondaryProgress"

            android:drawable="@drawable/a5h" />

            android:id="@android:id/progress"

            android:drawable="@drawable/a5i" />

    </layer-list>

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

    <style name="roomRatingBar" parent="@android:style/Widget.RatingBar">

        <item name="android:progressDrawable">@drawable/ratingbar_drawable

        <item name="android:minHeight">30dip

        <item name="android:maxHeight">30dip

    </style>

    3.之后定义布局文件资源ratingbar.xml;

        android:id="@+id/evaluate_rating_bar"

        android:layout_width="wrap_content"

        android:layout_height="wrap_content"

        android:layout_alignParentEnd="true"

        android:layout_centerVertical="true"

        style="@style/roomRatingBar"

        android:numStars="4"

        android:stepSize="1"/>

    相关文章

      网友评论

          本文标题:RatingBar自定义替换系统图片

          本文链接:https://www.haomeiwen.com/subject/msjgtqtx.html