Как поставить перекрестие (вертикальную линию) на линейный график с помощью achartengine в Android

Я использую библиотеку графиков achartengine для линейной диаграммы в Android. Может ли кто-нибудь посоветовать мне поставить перекрестие (вертикальная линия, которая перемещается по всем точкам данных, когда пользователь касается графика) Мои требования соответствуют реализации, подобной этой http://www.jqchart.com/samples/ChartFeatures/Crosshairs или есть другая доступная библиотека, которую можно легко реализовать в Android для вертикального перекрестия.


person BK19    schedule 29.05.2014    source источник


Ответы (1)


вы сможете выполнить задачу, добавив onClickListener на диаграмму, и когда будет обнаружена действительная точка, вы добавите еще одну возможность рисования поверх диаграммы. Сохраните диаграмму в frameLayout и добавьте ее в виде imageView и покажите/скройте imageView для определенных событий в соответствии с вашими требованиями. изменить: также в вашем случае вам нужно будет каждый раз изменять высоту рисования

person upenpat    schedule 29.05.2014