Articles of mpandroidchart

Получение исключения IllegalArgumentException при добавлении данных линии

Когда больше чем некоторые наборы данных (около 6 или более) для линейного графика, мы получаем исключение. Это деталь: java.lang.IllegalArgumentException: One or more of the DataSet Entry arrays are longer than the x-values array of this ChartData object. at com.github.mikephil.charting.data.ChartData.isLegal(ChartData.java:173) at com.github.mikephil.charting.data.ChartData.init(ChartData.java:130) at com.github.mikephil.charting.data.ChartData.<init>(ChartData.java:96) at com.github.mikephil.charting.data.BarLineScatterCandleData.<init>(BarLineScatterCandleData.java:27) at com.github.mikephil.charting.data.LineData.<init>(LineData.java:27) Я не могу понять причину. Я использую MPAndroidChart […]

MPAndroidChart: только альтернативные метки отображаются по оси x, когда приходит больше записей

В моем приложении Android у меня есть горизонтальная гистограмма с использованием MPAndroidChart.My проблема в том, что в моей гистограмме есть 12 баров, каждый из которых представляет месяц с апреля по март, но я могу видеть только метку с альтернативными месяцами по оси x.Если есть Небольшое количество баров, тогда я могу видеть все метки по оси […]

Отметка диаграммы MPAndroidChart

Кажется, я не могу включить BarChart на горизонтальном BarChart в MPAndroidChart … Как на скриншоте ниже .. комментарий слова обрезается … даже на планшетах, обе ориентации и т. Д.

MPAndroidChart есть способ установить разные цвета для разных баров?

Я использую MPAndroidChart в своем приложении, и мне было интересно, есть ли способ установить другой цвет для первого бара в динамически движущейся гистограмме, например: Бары добавляются динамически, в то время как весь стек перемещается влево по мере приближения данных, есть ли способ установить цвет первого бара другого цвета? заранее спасибо. EDIT: вот мой код для […]

Получить, какой график выбран для активности

Я использую последнюю версию библиотеки mpandroidchart. У меня есть 2 гистограммы на одной активности. Chart1 и chart2 – это идентификаторы в XML (я не хочу использовать представление списка штрих-кода). Chart1 cosnist Counts value & chart2 представляет собой сумму доллара. Я уже получаю значения. Но я хочу знать, что это значение в долларах или значение. Поэтому […]

Заполнить определенный диапазон Y разными цветами в линейной диаграмме с помощью МР-диаграммы Android?

Я новичок в MP Android Chart, и я не могу понять, как заполнить определенный диапазон Y разными цветами. Выделен на скриншоте как точка 2. Также после чтения документации по функциям я пытаюсь изменить цвет линии, выделенный в пункте 1, и заполнить область под графиком некоторой цветовой точкой 3. Но точки 1 и 3 не работают, […]

Как выделить несколько значений с помощью MPAndroidChart?

Можно ли выделить несколько значений в MPAndroidChart ? Я выделяю одно значение благодаря: barChart.highlightValue (высокий [0]), но как выделить 2 значения. Спасибо за Ваш ответ

Как удалить прописку из горизонтальной штриховки mpandroidchart?

Я пытаюсь сделать горизонтальный барчер, который охватывает весь родительский макет, но его нет. Ниже мой код – HorizontalBarChart barchart = new HorizontalBarChart(activity); barchart.setLayoutParams(new LinearLayout.LayoutParams(0, 110, weight)); ArrayList<BarEntry> entries = new ArrayList<BarEntry>(); entries.add(new BarEntry(86.0f, 0)); BarDataSet dataset = new BarDataSet(entries, ""); dataset.setColor(Color.parseColor("#E0E0E0")); ArrayList<String> labels = new ArrayList<String>(); labels.add("86.0"); BarData bardata = new BarData(labels, dataset); barchart.setData(bardata); barchart.setDescription(""); […]

MPAndroidChart – Как установить описание в другой позиции?

Я использую библиотеку MPAndroidChart . Возможно ли разместить положение описания диаграммы в другом положении, чем в нижнем правом углу диаграммы? У меня просто есть BarChart, где некоторые бары справа равны нулю и находятся в том же положении, что и описание.

MPAndroidChart – удалить верхнюю границу / ось с v2

Я обновил MPAndroidChart с v1.7 до v2 и должен был изменить пару вещей. Одна из новых вещей заключается в том, что теперь у меня есть верхняя граница для максимального значения. Мой код, который пытается скрыть все границы, выглядит так: LineChart graph = (LineChart) connectionView.findViewById(R.id.graph); graph.setDrawGridBackground(false); graph.setDrawBorders(false); graph.setDescription(""); YAxis yr = graph.getAxisRight(); yr.setEnabled(false); yr.setDrawAxisLine(false); YAxis yl […]