RangeTickLabel AndroidPlot 的自定义值
Custom value for RangeTickLabel AndroidPlot
我正在使用折线图绘制实时数据。我需要显示 Range Tick 标签的自定义值。例如,如果 Range 值为 600,我需要将其显示为 6mv。有人可以建议我一个解决方案吗?
假设您要使用的转换只是 value / 100:
plot.setRangeValueFormat(new Format() {
@Override
public StringBuffer format(Object object, StringBuffer buffer, FieldPosition field) {
Number value = (Number) object;
buffer.append(value.doubleValue() / 100 + "mv");
return buffer;
}
@Override
public Object parseObject(String string, ParsePosition position) {
return null;
}
});
我正在使用折线图绘制实时数据。我需要显示 Range Tick 标签的自定义值。例如,如果 Range 值为 600,我需要将其显示为 6mv。有人可以建议我一个解决方案吗?
假设您要使用的转换只是 value / 100:
plot.setRangeValueFormat(new Format() {
@Override
public StringBuffer format(Object object, StringBuffer buffer, FieldPosition field) {
Number value = (Number) object;
buffer.append(value.doubleValue() / 100 + "mv");
return buffer;
}
@Override
public Object parseObject(String string, ParsePosition position) {
return null;
}
});