2013-03-13 59 views
1

我使用aChartEngine为我的应用程序报告设计图表,但我想知道BarCharts中的XYSeries可以使用逗号分隔符吗?aChartEngine中的逗号分隔符

任何帮助将不胜感激!

+0

我不认为我理解你的问题。 – 2013-03-13 15:29:15

+0

亲爱的丹我的问题是我的条形图是与产品销售相关的图表,因此它们的数量很大,没有分隔符的图表值不易读取。我想知道是否有任何方法可以使我的图表值分开,如## #,###,### – 2013-03-13 19:58:47

回答

1

最后我得到了与亲爱的丹的帮助下答案,我想与你分享这也许是别人的问题,希望它有助于:

更新我achartengine jar文件建立1.1.0后,我已经找到名为方便的功能‘在XYSeriesRenderer setChartValuesFormat’,所以我已经定义了一个类似的NumberFormat如下:

public static final NumberFormat IntegerFormatter = new DecimalFormat("###,###,###.##"); 

然后我用这个的NumberFormat在功能:

SalesRenderer.setChartValuesFormat(GlobalVariables.IntegerFormatter); 

它的作品完美!

1

我建议你使用注释而不是常规图表值。

series.addAnnotation("Vacation", 6, 30); 

您必须下载最近版本的库。例如,从here获得夜间版本。

+0

谢谢丹为您的答案(+1帮助我了;))后,我已经更新到新建我已经解决了问题的功能:setChartValuesFormat,我已经回答了我的问题我自己也许可以帮助别人。好运 – 2013-03-19 11:00:01