Android开发经验谈Android开发Android技术知识

Android 自定义View之自定义评分选择器RatingBa

2018-10-25  本文已影响17人  Yet_land

DtRatingBar

一个使用在android上的RatingBar。GitHub地址:DtRatingBar
使用依赖:

implementation 'com.yetland.dtratingbar:dtratingbar:1.0'

功能

效果图

主要参数

使用方法

<com.yetland.ratingbar.DtRatingBar
                android:id="@+id/rating_bar_1"
                android:layout_width="wrap_content"
                android:layout_height="wrap_content"
                app:rating_check="3.5"
                app:rating_half_star_img="@drawable/ic_half_star"
                app:rating_height="20"
                app:rating_padding_bottom="2"
                app:rating_padding_left="2"
                app:rating_padding_right="2"
                app:rating_padding_top="2"
                app:rating_star_img="@drawable/ic_star"
                app:rating_support_half="false"
                app:rating_un_star_img="@drawable/ic_un_star"
                app:rating_width="20" />
RatingView.Builder builder = new RatingView.Builder()
                .context(this)
                .width(30)
                .height(30)
                .paddingLeft(2)
                .paddingRight(2)
                .paddingBottom(2)
                .paddingTop(2)
                .star(R.mipmap.ic_star2)
                .unStar(R.mipmap.ic_un_star2)
                .halfStar(R.mipmap.ic_half_star2);
上一篇下一篇

猜你喜欢

热点阅读