gpt4 book ai didi

android - 在 MPAndroidChart 中用 B(billion) 或 M(million) 显示 y 轴值

转载 作者:行者123 更新时间:2023-12-02 14:58:40 25 4
gpt4 key购买 nike

我在 Y 轴上有一些值(看图片)!我希望它们像 100M, 200M,...

我正在使用 MPAndroidchart。有什么解决办法吗?

enter image description here

最佳答案

您可以使用 AxisValueFormatter 来实现这一点.如果需要,您可以很容易地编写自己的代码,但是 MPAndroidChart 已经带有 LargeValueFormatter。那就是你所描述的。

来自 AxisValueFormatter help page关于预定义格式化程序的部分:

LargeValueFormatter: Can be used for formatting large values > "1,000". It will turn values like "1,000" into "1k", "1,000,000" will be "1m" (million), "1,000,000,000" will be "1b" (billion) and values like one trillion will be e.g. "1t".

使用示例:

YAxis left = chart.getAxisLeft();
left.setValueFormatter(new LargeValueFormatter());

关于android - 在 MPAndroidChart 中用 B(billion) 或 M(million) 显示 y 轴值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51556114/

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