如何使MPAndroid检测折线图何时越过极限线

问题描述

我在项目中使用MPAndroid折线图。

我需要更改图表线的颜色当其碰撞/通过极限线时。考虑以下图片

enter image description here

要制作多色图表,我需要为每个输入/输出传递一个单独的数据集。

        val mapOfLists = ArrayList<Pair<Int,List<Entry>>>()// Pair(chart_style,chart_data)
        ....
        mapOfLists.forEach {
            dataSets.add(setData(it.second,it.first))  // add the data sets
        }
         // set data
       chart.data = LineData(dataSets)

但是当它位于这两条极限线以下或上方时,我无法找到一种方法来更改线条颜色。如何在MPAndroid lib中实现这种行为?

我需要在输入/输出后立即更改图表。我已经尝试添加更多点,但是这会破坏图表准确性。

解决方法

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

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

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

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...