在线图 - Android中使用图像作为数据点

问题描述 投票:2回答:1

我是Android开发的新手,我必须制作线图。我试图制作的图表是非常自定义的,即使用图像作为数据点。

有很多开源库,但我不能使用图像作为数据点,它们应该是可点击的。

我试图制作的图表

Chart I am trying to make

java android graph android-graphview
1个回答
0
投票

我很晚才回答这个问题,但我最近使用MPChartAndroid完成了这类工作

这是设置图标的简单代码,您可以在此link查看完整示例

     ArrayList<Entry> values = new ArrayList<>();

        for (int i = 0; i < count; i++) {

            float val = (float) (Math.random() * range) - 30;
            values.add(new Entry(i, val, getResources().getDrawable(R.drawable.star)));
        }

        LineDataSet set1;
set1 = LineDataSet(values, "")

            set1.setDrawIcons(true)
chart.setData(data);
© www.soinside.com 2019 - 2024. All rights reserved.