我们在全年的不同日期收集数据点,并希望在图表中显示它们 - 显示日期的x轴。
现在我们创建一个长度为364的数组,每个数组包含相应日期的值。 但是,我们希望x轴不显示一年中的某一天,而是显示年,月或日,具体取决于使用随缩放手势变化的比例。
当查看整年的数据时,轴应该显示jan - feb ... - nov - dec但是当插入时(从而导致轴重新缩放)仅显示feb .. mar和个别日期个月。
这可能吗?
答案 0 :(得分:0)
是的,这很容易做到。 MpAndroidChart存储库here中有一个示例。基本上,您将创建一个自定义AxisValueFormatter类,该类扩展了ValueFormatter,并传递了图表对象,然后在调用getFormattedValue时,您可以调用chart.getVisibleXRange
来检查缩放级别并确切确定要在x轴标签上显示的内容。