gpt4 book ai didi

java - 找不到 MPAndroidChart 错误类 ValueFormatter

转载 作者:行者123 更新时间:2023-11-29 04:13:44 29 4
gpt4 key购买 nike

更新 MPAndroidChart 库后 here在我们的项目中,从 'com.github.PhilJay:MPAndroidChart:v2.25 到 'com.github.PhilJay:MPAndroidChart:v3.0.2 发生错误,指出无法找到 ValueFormatter 类。在进一步的研究中,似乎有人在 Maven 存储库 Artifact 索引上犯了一个错误,因为 v2.2.5 似乎是最新版本而 v3.0.2 不是最新更新的版本 here

最佳答案

我目前正在一个工作项目中使用这个版本

implementation 'com.github.PhilJay:MPAndroidChart:v3.0.3'

为了格式化 X 和 Y,我使用了以下导入

import com.github.mikephil.charting.formatter.IAxisValueFormatter;
import com.github.mikephil.charting.formatter.IValueFormatter;

实现是这样的

public class MyValueFormatter implements IValueFormatter {

private DecimalFormat mFormat;

public MyValueFormatter() {
mFormat = new DecimalFormat("###,###,##0"); // use one decimal
}

@Override
public String getFormattedValue(float value, Entry entry, int dataSetIndex, ViewPortHandler viewPortHandler) {
// write your logic here
return mFormat.format(value) + ""; // e.g. append a dollar-sign
}
}

关于java - 找不到 MPAndroidChart 错误类 ValueFormatter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53589981/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com