在 X 轴上显示所有值 android studio

Display all values on X-axis android studio

我在我的应用程序中使用 graphview 实现了一个折线图,它允许用户每天输入数据并按日期记录它,但我无法在 x 轴上显示所有值。 我用这一行来分隔块 weightGraph.getGridLabelRenderer().setNumHorizontalLabels(5); 然后看起来像下面的图像,其中值相互重叠。

如果我在这段代码中将 5 的值更改为 3weightGraph.getGridLabelRenderer().setNumHorizontalLabels(3);,那么它不会像下图那样显示所有值。

是否有任何其他方式显示它以便所有 x 轴值都可见,并且重叠。

您可以使用 .setHorizontalLabelsAngle(90);

显示垂直(或至少以一定角度)

我决定删除这行代码weightGraph.getGridLabelRenderer().setNumHorizontalLabels(10); 这使得图表每天都可以根据需要增加,但我确实添加了这行代码,因此 x 值不会相互重叠。 weightGraph.getGridLabelRenderer().setHorizontalLabelsAngle(45);