Диаграмма MP Android — гистограмма со временем

#android #android-studio #android-layout #mpandroidchart

#Android #android-studio #android-макет #mpandroidchart

Вопрос:

Я пытаюсь нарисовать гистограмму с указанием времени с использованием библиотеки MPAndroidChart.

     val time = ArrayList<String>()
    time.add("12 AM")
    time.add("4 AM")
    time.add("8 AM")
    time.add("12 PM")
    time.add("4 PM")
    time.add("8 PM")
   
    binding.barChart.xAxis.valueFormatter = IndexAxisValueFormatter(time)
    binding.barChart.xAxis.setLabelCount(time.size, true)
 

Но в xAxis я получаю только 2 метки 12 утра и 4 вечера

Как я могу отобразить все метки?

Спасибо.

Комментарии:

1. Привет! Не могли бы вы, пожалуйста, поделиться фрагментом кода вашего IndexAxisValueFormatter, пожалуйста?

2. IndexAxisValueFormatter — это функция, определенная в библиотеке диаграмм MPAndroid

3. Вы также можете добавить пользовательский форматировщик xAxis — вот почему я спросил. Кроме того, вы пытались удалить это « binding.BarChart.xAxis.setLabelCount (time.size, true)`, чтобы увидеть, сколько меток вы получаете?

4. Да, Лиля, я тоже пробовал, но результат тот же.