【问题标题】:How to add max/min values to a PieChart如何将最大值/最小值添加到饼图
【发布时间】:2019-04-23 21:53:22
【问题描述】:

我正在制作一个计步器,我想在目标旁边显示步数结果。我使用了来自 Github 的“lecho”的 hellocharts-android。一切都很顺利,但我想为图表添加一个最大值和一个最小值。

如何做到这一点?

Activity.Xml:

    <lecho.lib.hellocharts.view.PieChartView
        android:id="@+id/barchart"
        android:layout_width="277dp"
        android:layout_height="250dp"
        android:layout_marginStart="8dp"
        android:layout_marginTop="20dp"
        android:layout_marginEnd="8dp"
        app:layout_constraintEnd_toEndOf="parent"
        app:layout_constraintStart_toStartOf="parent"
        app:layout_constraintTop_toBottomOf="@+id/t2" />

activity.java

  pieData.add(new SliceValue(15, getRandomColor()).setLabel(String.valueOf(counter)));
        PieChartData pieChartData = new PieChartData(pieData);
        pieChartData.setHasLabels(true);
        pieChartData.setHasCenterCircle(true).setCenterText1("Total Steps").setCenterText1FontSize(15).setCenterText1Color(Color.parseColor("#0097A7"));
        pieChartView.setPieChartData(pieChartData);

例如,我想得到 1000 个饼图。 现在是百分比。

【问题讨论】:

    标签: android pie-chart


    【解决方案1】:

    只是为了将来参考,我使用了 DecoView “你可以在 GitHub 上找到它”。

            final SeriesItem seriesItem1 = new SeriesItem.Builder(Color.parseColor("#00b0ff"))
                .setRange(0, "Maximum Value", 0)
                .build();
    

    【讨论】:

      猜你喜欢
      • 2020-06-23
      • 1970-01-01
      • 2022-12-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多