Estoy usando MPAndroidChart en mi aplicación. El problema es que cada vez que hago clic en una barra en particular, se resalta. Quiero detener eso y quiero que sea normal como era antes de hacer clic. Probé estos métodos que encontré después de estudiarlo, pero nada funciona bien:

    barChart.setClickable(false);
    barChart.setEnabled(false);
    barChart.setDrawHighlightArrow(false);
    barChart.setDrawBarShadow(false);
    barChart.getData().setHighlightEnabled(false);
    barChart.setHighlightPerTapEnabled(false);
1
Devraj 13 dic. 2016 a las 14:49

2 respuestas

La mejor respuesta

Intente esto para ver si el problema se resuelve

barchart.setTouchEnabled(false);

2
Minh-Tuan Nguyen 15 dic. 2016 a las 03:08

Debes desactivarlo a través de BarDataSet como se explica en la wiki del proyecto

BarDataSet barDataSet = new BarDataSet(entries, null);
barDataSet.setHighlightEnabled(false);
0
Viacheslav 13 dic. 2016 a las 11:53