2014-05-16 77 views
0

有没有办法将条形图值从1000000更改为$ 1,000,000(栏顶部的值)?我没有找到将该值设置为字符串的方法。Android Achartengine条形图值格式

感谢您的帮助。

+0

看看http://www.achartengine.org/content/javadoc/org/achartengine/renderer/XYMultipleSeriesRenderer.html它有方法来设置自定义x和y标签 – zgc7009

回答

1

以下是您可以做的事情。

设置数字格式

mRenderer.setLabelFormat(new DecimalFormat("#,###")); 

设置轴标题

mRenderer.setYTitle("Values in $"); 

或者你可以尝试XYMultipleSeriesRenderer

的这种方法
addYTextLabel(double yValue, java.lang.String text, int the rendererScale) 

尝试设置 '$ 1,000,000个' 作为第二个参数和检查输出。我以前没有尝试过。放弃它,看看是否有帮助。