我正在使用 AndroidPlot 库并尝试更改域和范围标签的颜色。
我这样设置它们:
//Setting the names of the axis
XYPlot.setRangeLabel("# of Alerts");
XYPlot.setDomainLabel("Day");
默认情况下,它们是白色的,但在我的奶油色背景下几乎看不到。有谁知道我可以如何将这些更改为黑色吗?
我正在使用 AndroidPlot 库并尝试更改域和范围标签的颜色。
我这样设置它们:
//Setting the names of the axis
XYPlot.setRangeLabel("# of Alerts");
XYPlot.setDomainLabel("Day");
默认情况下,它们是白色的,但在我的奶油色背景下几乎看不到。有谁知道我可以如何将这些更改为黑色吗?
对于使用较新版本的 AndroidPlot(1.0 及更高版本)的任何人,这是更新范围和域标签的文本颜色的新方法:
plot.getGraph().getLineLabelStyle(XYGraphWidget.Edge.LEFT).getPaint().setColor(Color.RED);
plot.getGraph().getLineLabelStyle(XYGraphWidget.Edge.BOTTOM).getPaint().setColor(Color.RED);
你想要类似的东西
mTripPlot.getGraphWidget().getDomainLabelPaint().setColor(my_colour);
对于标签,它将类似于
mTripPlot.getDomainLabelWidget().getLabelPaint().setColor(my_colour);
尝试以下操作:
plot.getGraphWidget().getDomainTickLabelPaint().setColor(Color.RED);
plot.getGraphWidget().getRangeTickLabelPaint().setColor(Color.RED);
plot.getGraphWidget().getRangeOriginTickLabelPaint().setColor(Color.RED);
plot.getGraphWidget().getDomainOriginTickLabelPaint().setColor(Color.RED);