Как остановить прокрутку динамического линейного графика AChartEngine по оси Y?
Когда я динамически строю значения, я хочу отобразить последнее построенное значение. Как это сделать?
Я хочу построить значения оси Y в диапазоне от 20 до 200 и отображать только 5 значений, поэтому я использовал mRenderer.setYLabels (5); Но когда я это делаю, линии сетки отображаются только для этих значений. И пользователь не сможет узнать точную координату оси Y. Как отображать линии сетки для каждого значения и отображать метки только для некоторых значений?
Если я вручную прокручиваю график по горизонтали вправо или влево, метки оси x меняются. Я установил диапазон от 0 до 10 с помощью setXLables (2); но он меняется на 0,5,10… Как контролировать это поведение?
Проблемы, возникающие при рисовании динамического линейного графика с помощью AChartEngine в Android
Ответы (1)
Это должны быть 4 отдельных вопроса, а не пронумерованные. Итак, я отвечу только на первый из них:
Вы можете установить минимальное и максимальное отображаемые значения:
renderer.setXAxisMin(minValue);
renderer.setXAxisMax(maxValue);
Если под прокруткой вы имеете в виду панорамирование, то поступайте следующим образом:
renderer.setPanEnabled(false, false);
renderer.setZoomEnabled(false, false);
person
Dan D.
schedule
02.01.2013
Я задавал вопросы коллективно, потому что они связаны. Я уже установил минимальный максимальный диапазон, но это не остановит прокрутку графика.
- person vikram; 03.01.2013