You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在MPAndroid BarChart中移除Y轴数值

移除MPAndroidChart柱状图Y轴数值的方法

嘿,这个问题我之前也碰到过!要去掉MPAndroidChart里Y轴的数值其实很简单,直接通过Y轴的配置就能搞定,给你两种常用的实现方式:

  • 基础隐藏方法:直接关闭Y轴的数值绘制
    先获取你要隐藏的Y轴实例(左侧或右侧,按需操作),调用setDrawLabels(false)即可。Java代码示例:

    // 获取左侧Y轴并隐藏数值
    YAxis leftYAxis = barChart.getAxisLeft();
    leftYAxis.setDrawLabels(false);
    
    // 若右侧Y轴也需要隐藏,执行同样操作
    YAxis rightYAxis = barChart.getAxisRight();
    rightYAxis.setDrawLabels(false);
    
  • 进阶简化样式(可选):如果想连Y轴的轴线也一起隐藏,配合setDrawAxisLine(false)使用,同时确保网格线已经关闭(你应该已经完成这一步啦):

    leftYAxis.setDrawAxisLine(false);
    leftYAxis.setDrawGridLines(false);
    

如果是用Kotlin开发,代码逻辑一致,语法稍作调整:

// 隐藏左侧Y轴数值
val leftYAxis = barChart.axisLeft
leftYAxis.setDrawLabels(false)

// 隐藏右侧Y轴数值
val rightYAxis = barChart.axisRight
rightYAxis.setDrawLabels(false)

这样操作后,Y轴的数值就会完全消失,你的图表样式就能更简洁啦~

内容的提问来源于stack exchange,提问作者Aslam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.29 06:56:45