我正在尝试创建一个LineChartView,其中的值表示当前季度的费用。我需要为xAxis打印带有海关标签编号的月份和日期。不幸的是,LineChart 正在生成一组不符合我需要的条目,我无法更改它们。我需要网格线在我的自定义位置是每月的第一天和一组天的一个月,我希望他们在特定的位置,而不是在 * 线图 * 想要的。我检查了代码,发现xAxis的输入值是在XAxisRenderer.computeAxisValues
中计算的,看起来我没有办法指定它们的数量和位置。我设置的标签数量没有考虑在内,我没有时间自定义它。
1条答案
按热度按时间ia2d9nvy1#
有两种方法可以实现您所需要的:
1.设置x轴的标签数,例如,
通过此操作,将绘制7条网格线,如果将drawLabelsEnabled设置为false,则除这7条网格线外,还将添加最小和最大网格线
1.使用限制线
可以禁用轴网线的绘制,而使用限制线。通过这种方式,您可以为所需的任何值绘制线,例如,