AChartEngine Donut图表利润率

时间:2012-06-28 05:46:35

标签: android charts achartengine

我在线性布局中使用AChartEngine制作图表。

我一直在设置圆环图边距的问题。我使用以下声明,但边距或中心没有变化。该图表基于布局尺寸自动调整大小。有人可以帮忙吗?

mRenderer.setMargins(new int [] {20,50,20,20}};

谢谢!

2 个答案:

答案 0 :(得分:1)

尝试使用以下方法的参数。原始值为1,因此较低的值会使其变小,而较大的值会变大。

renderer.setScale(scale);

不要忘记在此之后调用重绘:

mChartView.repaint();

答案 1 :(得分:0)

如果您不希望图表自动调整大小,请尝试使用layout_widthlayout_height属性明确指定布局大小,而不是仅设置为WRAP_CONTENT。此外,如果布局的祖先层次结构中有ScrollView,则必须调用renderer.setInScroll(true);