実際には、選択した軸を強調表示します。
それを削除するにはmChart.getData().setHighlightEnabled(false);
を使用します
setHighlightEnabled:このデータオブジェクトに含まれるすべてのDataSetの値の強調表示を有効/無効にします。 trueに設定されている場合、これは、プログラムまたはタッチジェスチャーによって値を強調表示できることを意味します。
MP Android Libのサンプルがある場合は、 "Toggle Highlight"というオプションメニューから確認できます。
これは documentation にもあります。
それでもマーカーを表示し、それらの行を非表示にする場合は、これを試してください。 (MPAndroidChart v3.0.0)
dataSet.setDrawHorizontalHighlightIndicator(false);
dataSet.setDrawVerticalHighlightIndicator(false);
使用できるタッチラインを削除するには
dataSet.setDrawHighlightIndicators(false);
個別のインジケーターラインを削除するには、次のいずれかを使用します。
dataSet.setDrawHorizontalHighlightIndicator(false);
dataSet.setDrawVerticalHighlightIndicator(false);
この場合、「dataSet」は LineScatterCandleRadarDataSet のインスタンスである必要があります(継承階層でそのクラスを拡張するLineDataSet)
MpAndroidChartバージョン3は必要ありません。バージョン2.1.6で試しました。