WheelIndicatorView
介绍:
类似Google Fit的activity indicator。
运行效果:
使用说明:
将WheelIndicatorView添加到布局
<com.dlazaro66.wheelindicatorview.WheelIndicatorView
android:layout_width="match_parent"
android:layout_height="match_parent"
android:id="@+id/wheel_indicator_view"
app:itemsLineWidth="13dp"
app:filledPercent="40"
app:backgroundColor="@color/white"
/>
可以设置如下的属性:
-
线条粗细: WheelIndicatorView:itemsLineWidth
-
内部圆圈的背景颜色: WheelIndicatorView:backgroundColor
-
填充率 %表示: WheelIndicatorView:filledPercent
你也可以用代码声明WheelIndicatorView
WheelIndicatorView wheelIndicatorView = new WheelIndicatorView(context);
然后向里面添加元素,添加多少个WheelIndicatorItem都可以
WheelIndicatorItem bikeActivityIndicatorItem = new WheelIndicatorItem(1.5f , Color.parseColor("#FF5722"));
每一个WheelIndicatorItem
都必须要一个_weight_,chart将和所有数据比较根据需要绘制它。
如果数据改变,你可以调用wheelIndicatorView.notifyDataSetChanged()
来更新界面,这个和通常我们对adapter的做法一致。
当你添加了所有元素之后,调用wheelIndicatorView.startItemsAnimation()
来开始动画。
如果你不想让chart显示成100%,你可以调用wheelIndicatorView.setFilledPercent(35)
来设置。
已下载
0