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);


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部