Tua*_*oan 1 android mpandroidchart
我在 Y 轴上有一些值(看图片)!我希望它们像100M、200M,...
我正在使用 MPAndroidchart。有什么解决办法吗?

您可以使用AxisValueFormatter来实现这一点。如果需要,您可以很容易地编写自己的代码,但是 MPAndroidChart 已经附带了一个LargeValueFormatter来执行您所描述的操作。
从 AxisValueFormatter帮助页面中关于预定义格式化程序的部分:
LargeValueFormatter:可用于格式化大于“1,000”的大值。它将像“1,000”这样的值变成“1k”,“1,000,000”将是“1m”(百万),“1,000,000,000”将是“1b”(十亿),而像一万亿这样的值将是“1t”。
使用示例:
YAxis left = chart.getAxisLeft();
left.setValueFormatter(new LargeValueFormatter());
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1147 次 |
| 最近记录: |