MPAndroidChart:从输入值获取像素值

时间:2018-06-28 02:27:47

标签: android charts mpandroidchart

我在折线图中有多个DataSet,我想用自定义叠加图像突出显示所有Y点。我们有什么功能吗?

如果不是这样

是否有任何功能可以为输入对象返回相应的像素值

任何方向将不胜感激。

感谢您的阅读。

1 个答案:

答案 0 :(得分:0)

该方法由Transform类中的getPixelForValues(x,y)给出

    val viewPortHandler = ViewPortHandler()
    viewPortHandler.setChartDimens(canvas.width.toFloat(),canvas.height.toFloat())
    val transformer = Transformer(viewPortHandler)
    var mpPointD = transformer.getPixelForValues(x, y)

但是转换对我传递的点不起作用,但是我知道lib将它与我设置的相似数据一起使用