android自定义速度仪表盘,Android自定义仪表盘View
Android自定义仪表盘View,仿汽车速度仪、刻度盘等,可自定义多种模式,简单灵活 。
本例子来自:https://github.com/woxingxiao/DashboardViewDemo
本项目主要由DashboardView自定义实现的,其中指针旋转角度可以通过布局修改参数。如下
android:id="@+id/dashboardView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
app:bigSliceCount="9"
app:headerRadius="50dp"
app:headerTitle="kW"
app:maxValue="450"
app:measureTextSize="10sp"
app:radius="110dp"
app:realTimeValue="325"
app:startAngle="210"
app:stripeWidth="30dp"
app:sweepAngle="120"/>
如果想在区域显示各种颜色部分实现:
List highlight3 = new ArrayList<>();
highlight3.add(new HighlightCR(150, 100, Color.parseColor("#4CAF50")));
highlight3.add(new HighlightCR(250, 80, Color.parseColor("#FFEB3B")));
highlight3.add(new HighlightCR(330, 60, Color.parseColor("#F44336")));
dashboardView3.setStripeHighlightColorAndRange(highlight3);
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!