1

我正在使用 AndroidPlot 库并尝试更改域和范围标签的颜色。

我这样设置它们:

//Setting the names of the axis
XYPlot.setRangeLabel("# of Alerts");
XYPlot.setDomainLabel("Day"); 

默认情况下,它们是白色的,但在我的奶油色背景下几乎看不到。有谁知道我可以如何将这些更改为黑色吗?

4

3 回答 3

7

对于使用较新版本的 AndroidPlot(1.0 及更高版本)的任何人,这是更新范围和域标签的文本颜色的新方法:

plot.getGraph().getLineLabelStyle(XYGraphWidget.Edge.LEFT).getPaint().setColor(Color.RED);
plot.getGraph().getLineLabelStyle(XYGraphWidget.Edge.BOTTOM).getPaint().setColor(Color.RED);
于 2016-09-13T21:18:25.887 回答
3

你想要类似的东西

    mTripPlot.getGraphWidget().getDomainLabelPaint().setColor(my_colour);

对于标签,它将类似于

    mTripPlot.getDomainLabelWidget().getLabelPaint().setColor(my_colour);
于 2014-03-19T22:28:20.553 回答
0

尝试以下操作:

plot.getGraphWidget().getDomainTickLabelPaint().setColor(Color.RED);
plot.getGraphWidget().getRangeTickLabelPaint().setColor(Color.RED);
plot.getGraphWidget().getRangeOriginTickLabelPaint().setColor(Color.RED);
plot.getGraphWidget().getDomainOriginTickLabelPaint().setColor(Color.RED);
于 2017-11-03T06:58:30.900 回答