我有一些数据代表在特定时间回答的问题,例如
问题 1 于 00:00:20 回答。我正在尝试使用 AChartEngine 来表示这一点,但没有运气。首先,出于某种原因,我不能将 Y 值作为这种格式,猜测它不受支持或需要自定义,直到现在还没有找到实现的方法。
我的图表最后应该有值为 1、2、3、4、5.... 的 X 轴和 00:00:20、00:00:15、00:00:05、00 的 Y 轴:00:10.... 每个问题达到的时间保存在时间对象字段中。我尝试这种方法:
private void fillData() {
int i = 0;
for (Answer answer : getAnswers()) {
i++;
if (answer.getEstimatedAnswerTime() != null) {
Log.d(TAG, String.valueOf(answer.getEstimatedAnswerTime()));
myQuestionsTimeSeries.add(new Date(DateTimeHelper.getMillisFromTime(answer.getEstimatedAnswerTime())), i);
}
}
}
第一个问题,无法将时间值获取到 Y 轴并且无论如何都没有正确显示。请参阅下面的屏幕截图。
到目前为止,我想你明白我的意思。先感谢您。