答案 0 :(得分:22)
如果仍想显示标记,并隐藏这些行,请尝试此操作。 (MPAndroidChart v3.0.0)
dataSet.setDrawHorizontalHighlightIndicator(false);
dataSet.setDrawVerticalHighlightIndicator(false);
答案 1 :(得分:17)
实际上它突出显示所选轴。
删除使用mChart.getData().setHighlightEnabled(false);
setHighlightEnabled :启用/禁用此数据对象包含的所有DataSet的突出显示值。如果设置为true,则表示可以通过编程方式或通过触摸手势突出显示值。
如果您有MP Android Lib的样本,那么您可以从名为“切换突出显示”的选项菜单中进行检查。
这也可以在documentation。
中找到答案 2 :(得分:8)
要删除触摸线,您可以使用
dataSet.setDrawHighlightIndicators(false);
要删除单个指标行,请使用以下任一项
dataSet.setDrawHorizontalHighlightIndicator(false);
dataSet.setDrawVerticalHighlightIndicator(false);
在此,'dataSet'应该是LineScatterCandleRadarDataSet的实例(在继承层次结构中扩展该类的LineDataSet)
您不需要拥有mpAndroidChart版本3.我使用版本2.1.6
进行了尝试