Как заблокировать отмену выбора гистограммы в mpAndroidChart? - PullRequest
0 голосов
/ 07 ноября 2019

Я делаю гистограмму с помощью MpAndroidChart.

Я закончил другие детали, которые хотел, но не могу заблокировать отмену выбора гистограммы. При повторном нажатии всегда отменяется выбор панели.

Есть ли какие-либо решения для блокировки отмены выбора?

Я пытался использовать OnChartValueSelectedListener, но не работал.

   chart.setOnChartValueSelectedListener(object : OnChartValueSelectedListener {

        override fun onNothingSelected() {
            // I tried to highlight again of previous selected bar,
            // But not working.
        }

        override fun onValueSelected(e: Entry?, h: Highlight?) {
            if (lastClickedPage != e!!.x) {
                lastClickedPage = e.x
            }

            when(e.x) {

                0f -> mView.animateIndicator(Day.SUN)
                1f -> mView.animateIndicator(Day.MON)
                2f -> mView.animateIndicator(Day.TUE)
                3f -> mView.animateIndicator(Day.WED)
                4f -> mView.animateIndicator(Day.THU)
                5f -> mView.animateIndicator(Day.FRI)
                6f -> mView.animateIndicator(Day.SAT)
            }
        }
    })

Любая помощь будет спасибо !!

...