2
如何在條形圖90度上旋轉註釋?我想從左到右設置水平BarChart的註釋,而不是從上到下。Android - achartengine註釋旋轉
這些數字是chartvalues,但我想通過AddAnnotation(annotation,x,y)方法添加旋轉註釋「annot」,「test」。
如何在條形圖90度上旋轉註釋?我想從左到右設置水平BarChart的註釋,而不是從上到下。Android - achartengine註釋旋轉
這些數字是chartvalues,但我想通過AddAnnotation(annotation,x,y)方法添加旋轉註釋「annot」,「test」。
爲此,您已編輯庫代碼。
方法drawChartValuesText()
中BarChart.java
的變化。
製作0〜90
if (value >= 0) {
drawText(canvas, getLabel(renderer.getChartValuesFormat(), value), x, points.get(i + 1)
- renderer.getChartValuesSpacing(), paint, 90);
} else {
drawText(canvas, getLabel(renderer.getChartValuesFormat(), value), x, points.get(i + 1)
+ renderer.getChartValuesTextSize() + renderer.getChartValuesSpacing() - 3, paint, 90);
}
對於XYChart.java
drawString(canvas, series.getAnnotationAt(j), xS, yS, paint);
到
drawText(canvas, series.getAnnotationAt(j), xS, yS, paint,90);
不只是讓這些變化,並使其再次罐子註釋改變這平局() 。 – keshav
因此,而不是我需要使用aChartEngine作爲Android庫項目的jar。但我猜源代碼只能在svn上讀取。 「#非成員可以通過HTTP以匿名方式檢出只讀工作副本。 svn checkout http://achartengine.googlecode.com/svn/trunk/ achartengine-read-only」編輯:哦,我明白了。 – mozgek
https://github.com/InQBarna/AChartEngine – keshav