设置GraphView的背景颜色

时间:2014-07-26 17:11:33

标签: android android-graphview

我正在尝试设置GraphView(http://android-graphview.org)的背景颜色。我查看了以下StackOverflow问题:https://stackoverflow.com/questions/24276370/changing-graphview-background-not-working但没有任何乐趣。我还看了一下:https://github.com/jjoe64/GraphView-Demos的GraphView演示,但不幸的是,他们都没有将背景颜色设置为白色以外的其他颜色。所以,我尝试过的是:

graphView.setBackgroundColor(getResources().getColor(R.color.teal));

我也试过了:

graphView.setBackgroundColor(getResources().getColor(R.color.teal));
((LineGraphView) graphView).setDrawBackground(true);

既不想工作。关于我需要做什么的想法?

1 个答案:

答案 0 :(得分:3)

您的代码看起来很好 - 这应该可以正常工作。它适合我:

graphView.setDrawBackground(true);
graphView.setBackgroundColor(getResources().getColor(android.R.color.holo_green_light));

如果您希望系列具有稍微透明的背景,则可以设置字母颜色值:

graphView.setBackgroundColor(Color.argb(50, 50, 0, 200));

顺便说一句,如果你想要独立设置每个系列的背景,我已经在另一个问题上留下了详细信息: