在我的情况下,当我的图表是空的时候,y最大值为0,所以我通过定义布尔变量来解决这个问题,如果y最大值确实为0,那么我将数据设置为null。例如:val isChartDataEmpty = chartData.yMax == 0f ... chart.data = if (!isChartDataEmpty ) chartData else null