mpandroidchart我想获得第三价值

时间:2019-03-04 06:16:01

标签: mpandroidchart

我正在使用mpandroidchart,现在遇到了问题

我像这样将3个值设置到数组中 (索引,值和另一个值)

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

    for (int i = 0; i < 10; i++) {  
        float y = (float) Math.random();
        float h = (float) Math.random();
        value1.add(new Entry(i, y, h));
        }

我想获取h值以使用此h

但我找不到路

我如何获得h值?

感谢阅读

*已编辑* enter image description here

这是我要制作的图像

*已编辑2 *

ArrayList<Integer> color;
        ArrayList<Entry> value1 = new ArrayList<>();
        for (int i = 0; i < 10; i++) {  
            float y = (float) Math.random();
            value1.add(new Entry(i, y));
            if(y>10)
            {
                color.add(context.getResources().getColor(R.color.colorPrimary));
            }
            else
                color.add(context.getResources().getColor(R.color.colorAccent));
        }
        dataSet.setColors(color);

尊敬的萨阿德·拉汉(M.Saad Lakhan) 您建议像上层代码一样,但是有一些问题。

  1. ArrayList颜色; ->“变量'颜色'可能尚未初始化

  2. color.add(context.getResources()。getColor(R.color.colorPrimary) ->无法解析符号“上下文”

  3. ArrayList dataSets = new ArrayList <>(); //这是我的代码 dataSets.setColors(color); ->我的数据集中没有setColors

这些问题是什么?

0 个答案:

没有答案