dem*_*emo 0 xml android android-layout mpandroidchart
我想从MPAndroidChart 中的 BarChart 中删除十进制值。即使我在显示它时将其作为整数值显示为十进制并将 .0 加起来作为我的值。
例如:如果我的值为 65,则显示为 75.0。(我想删除那个 .0 部分)
我正在使用名为“mpandroidchartlibrary-2-1-4”的库
下面是我的整数代码片段。
Double a= Double.parseDouble(total_week);
int b=a.intValue();
Double a1= Double.parseDouble(complitiontest);
int b1=a1.intValue();
Log.d("duoosfsd","**** "+b1);
entries.add(new BarEntry(b,0));
entries.add(new BarEntry(b1,1));
Run Code Online (Sandbox Code Playgroud)
这里的 b1 是整数值,即使我在日志中打印它也只打印为 75,但在显示时将显示为 75.0。
附上截图请查收。
小智 5
public class MyValueFormatter implements ValueFormatter {
private DecimalFormat mFormat;
public MyValueFormatter() {
mFormat = new DecimalFormat("#");
}
@Override
public String getFormattedValue(float value) {
return mFormat.format(value);
}
}
Run Code Online (Sandbox Code Playgroud)
在 BarData 类对象上调用它
data.setValueFormatter(new MyValueFormatter());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1606 次 |
| 最近记录: |