سؤال

I've been working with Androidplot library for generating line plots and be able to do zoom and pan, so I'm using a modified version of XYPlotZoomPan class.

My current chart is showing some values per day, in a range of dates, so if I'm showing 7 days the domain axis is readable but if I'm trying to show 30 days it turns into a mess.

My goal is to show 7 days and have the option of scrolling through the rest of the chart that is not shown.

The only function that handles boundaries is setDomainBoundaries, currently I've tried this:

  setDomainBoundaries(min, max, BoundaryMode.FIXED);

But it lets me show values inside this range and I'm loosing the ability for panning through the rest of the days.

Does someone have an a idea how I can do that? Thanks.

هل كانت مفيدة؟

المحلول

You can create your own domain value format with myplot.setDomainValueFormat(Format f). From here you can create your own formatter.

Another option you can look at is setDomainStep, a good example of that can be found here

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top