У меня есть активность, образованная ScrollView, которая содержит несколько Relative и LinearLayouts.
В частности, я получил RelativeLayout, который содержит 2 LinearLayouts с двумя линейными графами внутри, выполненными с использованием AChartEngine.Scrollview и масштабирование графика с помощью agraphengine
example http://i61.tinypic.com/2r3yw3m.jpg
(Графики рисуются в серых коробках с помощью переключателя)
Вот проблема: я включил масштабирование и панорамирование на графиках в этом случае:
mRenderer.setPanEnabled(true,true);
mRenderer.setZoomEnabled(true, true);
Во всяком случае, когда Я увеличиваю/уменьшаю диаграммы, я не могу перемещать их по вертикали, потому что это вызывает прокрутку, а активность прокручивается вверх/вниз, не позволяя мне перемещать мои графики в этом направлении, в то время как горизонтальное движение графиков отлично работает.
Мне нужно что-то, что могло бы остановить прокрутку, когда график будет увеличен/изменен или перемещен, я думаю.
Заранее благодарим!
вы могли бы быть более конкретным? Должен ли я добавить onTouchListener в поля, содержащие графики? –