Итак, я пытаюсь отобразить TimeChart в ахартанге на машине андроида. Все работает по назначению, за исключением того, что я не могу отключить панорамирование и масштабирование. Код выглядит следующим образом:
dataset.addSeries(timeSeries);
mRenderer.addSeriesRenderer(sRenderer);
mRenderer.setZoomButtonsVisible(false);
mRenderer.setZoomEnabled(false);
mRenderer.setPanEnabled(false);
Intent i = ChartFactory.getTimeChartIntent(context, dataset, mRenderer, "yyyy-MM-dd");
Таким образом, он ведет себя так, как ожидалось, за исключением функций панорамирования и масштабирования. Есть идеи?
Я запускаю версию achartengine версии 0.7.0
Вы должны вызвать методы в XYMultipleSeriesRenderer:
mRenderer.setPanEnabled(false, false);
mRenderer.setZoomEnabled(false, false);