Tus*_*r H 2 charts android mpandroidchart
我有一个LineChart使用 MPAndroidChart 创建的。我已经OnChartValueSelectedListener为这个图表设置了一个,到目前为止一切正常。onValueSelected如果我点击图表上的任何地方,就会调用该函数。只有在点击图表内的圆圈(值点)时才会调用它。
我为此尝试了很多选择,但没有运气。
谁能向我解释如何解决这个问题?
最后我解决了:
的工作setOnChartValueSelectedListener基于突出显示。当您单击图表时,默认情况下最近的点 ( Entry) 会突出显示。因此,您在图表上单击的任何地方onValueSelected都将调用最近的点 ( Entry)。
所以为了防止这种情况,我们需要设置图表的setMaxHighlightDistance属性。
以下行对我有用:
mChart.setMaxHighlightDistance(20);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
532 次 |
| 最近记录: |