MPAndroidChart折线图:对X轴使用日期而不是字符串

MPAndroidChart折线图:对X轴使用日期而不是字符串,android,mpandroidchart,Android,Mpandroidchart,默认情况下,MPAndroidChart接受X轴的字符串。有没有办法将日期设置为X轴的数据类型 仅将日期转换为字符串的问题在于,图形可能会根据数据点而倾斜。例如,如果我在1月份有一个数据条目,在6月份有10个条目,那么默认情况下,图表被拆分为11个条目,并相应地绘制 我想要一张“你的体重随时间变化”的图表,其中X轴代表时间。用户随机输入权重,因此有些日期会有条目,有些日期不会。我在项目的gitHub上发现了一个线程( ) 显然,该功能尚未实现 更新 通过搜索,我找到了这个替代库: 它支持x轴的

默认情况下,MPAndroidChart接受X轴的字符串。有没有办法将日期设置为X轴的数据类型

仅将日期转换为字符串的问题在于,图形可能会根据数据点而倾斜。例如,如果我在1月份有一个数据条目,在6月份有10个条目,那么默认情况下,图表被拆分为11个条目,并相应地绘制


我想要一张“你的体重随时间变化”的图表,其中X轴代表时间。用户随机输入权重,因此有些日期会有条目,有些日期不会。

我在项目的gitHub上发现了一个线程( )

显然,该功能尚未实现

更新

通过搜索,我找到了这个替代库:

它支持x轴的值

更新
自2016年以来,此功能已包含在MPAndroid中。请参阅文档中的示例。

您可以使用完整日期创建新数组,并使用以前的值填充空位置。 例如: 您可以为5月的每一天制作一个数组[31],用零初始化它,然后执行如下操作:

may[1] = values[1];  
for (int i = 2; i <= may.size(); ++i) {
    if (may[i] == 0)
        may[i] = may[i-1];
    }
may[1]=值[1];

对于(int i=2;我正在做完全相同的事情,并且尝试这样做没有效果。