Я использую 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?
Спасибо за чтение
* Отредактировано * введите описание изображения здесь
Это изображение, которое я хочу сделать
* Отредактировано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);
Уважаемый М. Саад Лакхан. Вы предложили как верхний код, но есть некоторые проблемы.
ArrayList color;-> "переменная 'color', возможно, не была инициализирована
color.add (context.getResources (). getColor (R.color.colorPrimary) -> не может разрешить символ 'context'
ArrayList dataSets = new ArrayList <> (); // это мой код dataSets.setColors (color); -> в моих наборах данных нет setColors
Что это за проблема?