Удаление меток точек из линейной диаграммы с использованием библиотеки MPAndroidChart

Я работаю над созданием линейной диаграммы с использованием библиотеки MPAndroidChart. В этой диаграмме «метки точек» должны быть удалены или подавлены, и как только мы нажмем этот круг точек, маркер должен быть отображен. Однако сейчас он отображает метки точек на каждом круге точек, поэтому мне нужно показать точку в маркере только после ее нажатия. Кроме того, хотя я пытался настроить диаграмму, точки оси Y отображаются как float ; Я попытался показать их как int но это не сработает.

Как я могу это исправить?

Solutions Collecting From Web of "Удаление меток точек из линейной диаграммы с использованием библиотеки MPAndroidChart"

Наконец я нашел ответ. Мы должны добавить set1.setDrawValues(false); В свойствах свойства LineDataSet . Это внесет изменения, так как точки не отображаются.

 LineDataSet set1 = new LineDataSet(yVals1, ""); set1.setDrawValues(false); ArrayList<LineDataSet> dataSets = new ArrayList<LineDataSet>(); dataSets.add(set1); // add the datasets 

Если вы хотите сохранить значение, но удалить метку (как это уже может быть в легенде), сделайте mChart.setDrawEntryLabels(false);