Я использую библиотеку GraphView для создания графика в приложении для Android и у меня проблема с моими горизонтальными (X) метками оси. Как вы можете видеть here, есть проблема с метками чисел в оси X, числа парят друг на друга, и я готов использовать прокладку, чтобы этого избежать.Наложение меток горизонтальной оси GraphView
Хотя после долгих исследований в Интернете я не нашел ответов.
Вот мой график код дизайна:
GraphView graph = (GraphView) findViewById(R.id.graph);
LineGraphSeries<DataPoint> series = new LineGraphSeries<>(getDataPoint());
GridLabelRenderer gridLabel = graph.getGridLabelRenderer();
gridLabel.setHumanRounding(true);
gridLabel.setNumHorizontalLabels(this.numberAxis);
gridLabel.setHorizontalAxisTitle(getApplicationContext().getString(R.string.updates));
gridLabel.setLabelHorizontalHeight(50);
gridLabel.setVerticalAxisTitle(getApplicationContext().getString(R.string.weight));
graph.addSeries(series);
Как я могу избежать зависаний горизонтальных меток оси друг от друга?
Недостаточно места, поэтому вы должны уменьшить количество горизонтальных меток с помощью 'setNumHorizontalLabels (5)' в качестве примера – appsthatmatter