Androidplot-设置边距和填充(调整标签)

时间:2019-02-05 19:01:10

标签: java android androidplot

我正在尝试调整X和Y轴的标签。遗憾的是,我能找到的所有解决方案都已过时,用法信息未提供此解决方案,而且Api缺乏描述。

我的图表如下所示: enter image description here

如您所见,情节和标签的内容相互干扰。使用以下功能更改标签的边距,边距和位置:

    // (left, top, right, bottom)
    plot.setPlotMargins(50, 0, 0, 50);
    plot.setPlotPadding(50, 0, 0, 50);

    graph.getLineLabelInsets().setLeft(PixelUtils.dpToPix(-10));
    graph.getLineLabelInsets().setBottom(PixelUtils.dpToPix(-14));

...导致: enter image description here

有人对此有一个解决方案,可以很好地调整标签吗?预先谢谢你。

1 个答案:

答案 0 :(得分:1)

解决方案:

原来我使用了错误的填充;)

XYGraphWidget graph = csvPlot.getGraph();
graph.setPadding(PixelUtils.dpToPix(20), PixelUtils.dpToPix(10), PixelUtils.dpToPix(15), PixelUtils.dpToPix(35));

enter image description here