2
我正在使用achartengine繪製折線圖。我試圖自定義它以使Y軸線穿過這些值,並在頂部顯示值。沒有任何一個有任何想法,我怎麼能達到這樣一個效果:格式化achartengine線圖
這是我目前有:
這裏是代碼片段:
XYMultipleSeriesDataset dataset = new XYMultipleSeriesDataset();
dataset.addSeries(series);
XYSeriesRenderer renderer = new XYSeriesRenderer();
renderer.setPointStyle(PointStyle.CIRCLE);
renderer.setFillPoints(true);
renderer.setColor(Color.WHITE);
renderer.setLineWidth(2f);
XYMultipleSeriesRenderer seriesRenderer = new XYMultipleSeriesRenderer();
seriesRenderer.addSeriesRenderer(renderer);
seriesRenderer.setLabelsTextSize(20); // Text size
seriesRenderer.setShowAxes(true); // show both axes
seriesRenderer.setShowLegend(false);
seriesRenderer.setShowGridX(true); // X grid helps identify values
seriesRenderer.setShowLabels(true); // See the values
seriesRenderer.setYLabelsAlign(Align.RIGHT);
seriesRenderer.setZoomButtonsVisible(false); // bye bye zoom
seriesRenderer.setXAxisMin(0);
seriesRenderer.setXAxisMax(10);
seriesRenderer.setTextTypeface(Typeface.createFromAsset(context.getAssets(), "fonts/Lifestyle Rounded M54.ttf"));
seriesRenderer.setPointSize(10f);
seriesRenderer.setPanEnabled(true, false);
View view = ChartFactory.getLineChartView(context, dataset, seriesRenderer);
return view;
任何輸入將不勝感激。
感謝丹。這是我正在尋找的。還有一個問題,我無法設置字體,或這個註釋的大小。任何想法,如果這是可能的? –
它可能在1.2.0中。每晚下載構建:https://repository-achartengine.forge.cloudbees.com/snapshot/org/achartengine/achartengine/1.2.0/ –
我採取了最新的夜間構建,但我仍然無法找到任何功能,通過我可以設置註釋的FONT和SIZE。你能指出我的功能名稱嗎?感謝你的幫助。 –