gpt4 book ai didi

android - MPAndroidChart:将最后一行设置为透明隐藏其他行

转载 作者:行者123 更新时间:2023-11-29 01:19:52 29 4
gpt4 key购买 nike

我有一个折线图,其中包含多个用户可以显示/隐藏的数据集。显示/隐藏每个数据集的算法是这样的:

LineDataSet set = chart.getData().getDataSetByIndex(item.getIndex());
int color = item.isEnabled() ? Color.TRANSPARENT : item.getColor();
set.setColor(color);
set.setCircleColorHole(color);
set.setCircleColor(color);
set.setDrawValues(!item.isEnabled());
chart.invalidate();

它非常适合前 n-1 个数据集,但当应用于最后一个数据集时,其他数据集的线条也会消失(圆圈和文本值仍然存在,但连接每个圆圈的线条是透明的)。奇怪的是,如果我将 TRANSPARENT 更改为任何其他颜色(例如:RED),它会按预期工作。

对此有什么想法吗?

最佳答案

我找到的解决方案是使用

Color.<Chart background color> 

代替 Color.Transparent

关于android - MPAndroidChart:将最后一行设置为透明隐藏其他行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37518376/

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