散景:如何隐藏属于同一组/类别的行的图例

问题描述

方案如下: 我有一组具有2个属性的数据:年份和(导出/导入) 年份共有3个选择,(出口/进口)有2个选择,总计3 * 2 = 6个数据集。

rollButton.setonClickListener {
    val ggg = seekBar.progress
    var rand = 0;

    if (ggg != 0) {
        rand = Random().nextInt(seekBar.progress) + 1
    }
    
    resultsTextView.text = rand.toString()
}

我以前的做法是为每个数据集添加一个图例,以便总共有6个图例。当我点击一个图例时,例如2015年出口中,仅隐藏了1条生产线。关键字“ 2015”或“ exports”的其他行仍然可见。 我想知道是否存在一种可行的方法来仅生成2 + 3 = 5个图例,即2015、2016、2017,进出口。当我单击2015时,属于2015的所有3个数据集都被隐藏。然后,如果我再单击“导入”,则将隐藏所有属于“导入”的数据集。此时,只有2个数据集可见:

 1. 2015,imports 
 2. 2016,imports
 3. 2017,imports
 4. 2015,exports
 5. 2016,exports
 6. 2017,exports 

(原因是1.它线性增长2.它为数据集提供了另一个视角)

我有一个包含6个传说的当前情况的可行示例:

 1. 2016,exports
 2. 2016,imports

strong text

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)