所以基本上最近我开始编写移动应用程序,发现我的应用程序有问题。我想要19:30格式的折线图的xaxis值,而不是3244分钟传递格式,所以我搜索了axisformatters。问题是,在所有的教程中,他们都是这样做的:
private class MyAxisFormatter implements IAxisValueFormatter {
@Override
public String getFormattedValue(float value, AxisBase axis) {
return value as an hour;
}
}
然后把它放到函数中:
XAxis valAxis = mChart.getXAxis();
valAxis.setValueFormatter(new MyAxisFormatter());
但每当我把它输入到这个文件中时,就会有红色下划线:required type:valueformatter provided:myaxisformatter
我试图以某种方式将其转换为valueformatter,但没有成功,程序提示我的解决方案是让myaxisformatter扩展valueformatter,尽管我没有得到任何错误,但不会更改xaxis上的任何值
1条答案
按热度按时间13z8s7eq1#
好吧,我拿到了,不用了
我曾经
一切正常