Man*_*oid 7 android mpandroidchart
我在我的Android应用程序中使用MPAndroidChart.我用的BarChart组成BarEntry.我还启用了y值显示在条形图的顶部.
我的问题是我希望条形图上方的值是整数5.但目前值显示为5.00.
那我怎么做5.00显示5?
TR4*_*oid 10
使用IValueFormatter界面格式化值.这是一个简单的格式化程序,可以将所有值转换为整数:
public class IntValueFormatter implements IValueFormatter {
@Override
public String getFormattedValue(float value, Entry entry, int dataSetIndex, ViewPortHandler viewPortHandler) {
return String.valueOf((int) value);
}
}
Run Code Online (Sandbox Code Playgroud)
然后,您可以使用此格式两种BarData,个人BarDataSet是这样的对象:
barData/barDataSet.setValueFormatter(new IntValueFormatter());
Run Code Online (Sandbox Code Playgroud)
有关更多信息IValueFormatter,请查看以下链接:
IValueFormatterGithub上的WikiIValueFormatter关于JitPack的文档(v3.0.0-beta1)| 归档时间: |
|
| 查看次数: |
1763 次 |
| 最近记录: |