标签: android charts mpandroidchart
我在我的一个项目中使用MPAndroidChart,我正在使用水平条形图。如果1的值过大则多次图表类型仅显示该值并且其余所有其他值变为0。
现在我明白这是正确的行为,因为它计算百分比并除以值,但即使在这些情况下也应该显示这些值。有没有办法实现这个?
以下是它的样子:
所有其他领域的价值都小于2000!
答案 0 :(得分:2)
在您提供的屏幕截图中清晰可见,显示的是值。 它们非常小(与您设置的一样小),因此它们在图表上不会被绘制得更大。
老实说,我不知道你的期望?
如果您希望小值的条形“更大”,则使用更大的值。
轴还没有类似对数刻度的东西。
答案 1 :(得分:0)
在MP Android图表中,没有办法处理“one-value-too-large”这个问题。我遇到了这个问题,不得不实施设计变更。在我的图表中,大多数值的范围是10个单位,只有一个值非常大,大约4000个单位。所以我决定不在图表中显示大值并将其显示在图表下方。这是一个图像视图