1

我一直在使用afreechart在我的应用程序中绘制一些图表,但是我遇到了一些我自己无法解决的问题,所以我希望这里有人能给我一个正确的方向。我使用示例中包含的 DemoView,并将图表传递给 View。当我的视图仅由 LinearLayout 组成时,这非常有效,并且图表已添加到此布局中。但是,如果我的视图是 ScrollView,并且我向此 ScrollView 添加相同的 LinearLayout(以完全相同的方式以编程方式构建),则图表不会显示。但是,布局的其余部分看起来是一样的。任何的想法?为了让它显示在滚动视图中,我应该在图表中设置什么吗?

谢谢

4

1 回答 1

1

我似乎已经用 ScrollView 中的图表对这个问题进行了排序。看起来我只需要设置布局参数。就我而言,我使用了:

chartView.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT,500));

现在图表显示在 ScrollView 中。

现在我只需要找出为什么这条线没有出现在 XY 线图的图例中,但那是另一回事。

于 2012-09-02T15:27:47.020 回答