我使用GraphView库绘制图表是android。它工作正常。滚动和缩放部分也有效。但是,我已经为X轴使用了时间标签。我可以使用CustomLabelFormatter显示日期,但希望进一步改进它。 最初,只应沿X轴显示日期。进一步放大,小时,进一步缩放,分钟。 我也想控制缩放,即在特定点之后没有放大。这就是我现在所拥有的:
graphView.setCustomLabelFormatter(new CustomLabelFormatter() {
@Override
public String formatLabel(double value, boolean isValueX) {
// TODO Auto-generated method stub
if (isValueX) {
Date d = new Date((long) value);
return (dateFormat.format(d));
}
return null;
}
});
标签的格式为:May 08 09:20