如何使用MPAndroidChart在折线图中绘制java对象
我的问题是:如何在线形图库MPAndroidChart中绘制此类中的java对象: 对象类如何使用MPAndroidChart在折线图中绘制java对象,android,android-studio,mpandroidchart,Android,Android Studio,Mpandroidchart,我的问题是:如何在线形图库MPAndroidChart中绘制此类中的java对象: 对象类 我想在X轴上设置对象的添加日期,在Y轴上设置它的血糖值。是否有任何方法可以使用此库绘制java对象?类似于创建一种使值适应图表的格式?按顺序设置glycaimia值,然后更改XaxiSia值。下面是一个关于如何更改xvalue的示例代码 final String[] months = new String[] { "Jan", "Feb", "Mar", "Apr" }; IAxisValueForma
我想在X轴上设置对象的添加日期,在Y轴上设置它的血糖值。是否有任何方法可以使用此库绘制java对象?类似于创建一种使值适应图表的格式?按顺序设置glycaimia值,然后更改XaxiSia值。下面是一个关于如何更改xvalue的示例代码
final String[] months = new String[] { "Jan", "Feb", "Mar", "Apr" };
IAxisValueFormatter formatter = new IAxisValueFormatter() {
@Override
public String getFormattedValue(float value, AxisBase axis) {
return months [(int) value];
}
@Override
public int getDecimalDigits() { return 0; }
};
XAxis xAxis = mLineChart.getXAxis();
xAxis.setGranularity(1f);
xAxis.setValueFormatter(formatter);
希望这有帮助是的,但是我的情况下的月数组需要有来自血糖值的数据加值。在格式化程序中,我必须在哪里传递血糖值??
final String[] months = new String[] { "Jan", "Feb", "Mar", "Apr" };
IAxisValueFormatter formatter = new IAxisValueFormatter() {
@Override
public String getFormattedValue(float value, AxisBase axis) {
return months [(int) value];
}
@Override
public int getDecimalDigits() { return 0; }
};
XAxis xAxis = mLineChart.getXAxis();
xAxis.setGranularity(1f);
xAxis.setValueFormatter(formatter);