我们有一个可将脉冲和时间保存在文件中的应用。现在我们要在图形中显示它。对于图形,我们使用this library。 要添加条目,我们使用以下循环:
for(int i = 0; i < arrayListTime.size(); i++) {
entries.add(new Entry(Float.parseFloat(arrayListTime.get(i)), Float.parseFloat(arrayListPuls.get(i))));
}
只能使用浮点值来设置枚举,但是arrayListTime会保存转换为字符串的长值。问题在于,将其解析为float会切断最后的数字,并且时间不再精确。 我们从
获得时间Calendar calendar = Calendar.getInstance();
arrayListTime.add(Long.toString(calendar.getTimeInMillis()));
那么有没有办法让时间浮起来?