Note that there are some explanatory texts on larger screens.

plurals
  1. POachartengine x-axis labels shift compared to values
    primarykey
    data
    text
    <p>I noticed that the Xlabels of my Timechart are out of sync with the X- values. The points should be right above the labels. On the left side it OK, but it shifts towards the right. I don't know how to solve this What i get: <a href="http://tinypic.com/r/2uqj905/7" rel="noreferrer">http://tinypic.com/r/2uqj905/7</a> How it should be like: <a href="http://www.achartengine.org/dimages/average_temperature.png" rel="noreferrer">http://www.achartengine.org/dimages/average_temperature.png</a> I tried a line chart or converted the date to a double but that had no effect. Any help would be be nice.</p> <p>regards, Christian</p> <p>This is some of my code:</p> <pre><code> XYMultipleSeriesRenderer renderer = buildRenderer(colors, styles); renderer.setPointSize(5.5f); renderer.setZoomEnabled(false, false); renderer.setMarginsColor(Color.parseColor("#00FF0000")); renderer.setAxisTitleTextSize(16); renderer.setYLabelsAlign(Align.RIGHT); renderer.setLabelsTextSize(15); renderer.setLegendTextSize(15); renderer.setMargins(new int[] { 10, 65, 18, 10 }); int length = renderer.getSeriesRendererCount(); for (int i = 0; i &lt; length; i++) { XYSeriesRenderer seriesRenderer = (XYSeriesRenderer) renderer .getSeriesRendererAt(i); seriesRenderer.setFillPoints(true); seriesRenderer.setLineWidth(4.0f); // dikte van lijn } MinMax minMax = determineMinMax(targetSteps, samples); setChartSettings(renderer, context.getString(R.string.graph_title), dateLabelOnScreenType(type), context.getString(R.string.graph_y_axis), minMax.minX, minMax.maxX, minY, maxY, Color.WHITE, Color.BLACK); renderer.setXLabels(7); renderer.setYLabels(0); renderer.setDisplayChartValues(false); renderer.setShowGrid(true); renderer.setPanEnabled(false, false); // set the data String[] titles = new String[] { context.getString(R.string.graph_legend_target), context.getString(R.string.graph_legend_actual) }; XYMultipleSeriesDataset dataSet = buildDateDataset(titles, xSeriesList, ySeriesList); TimeChart chart = new TimeChart(dataSet, renderer); chart.setDateFormat(dateFormatOnSampleType(type)); GraphicalView gview = new GraphicalView(context, chart); </code></pre>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload