Я делаю линейную диаграмму, чтобы показать количество случаев коронавируса в мире.
private void setLinearChart() {
lineChart.setDragEnabled(true);
lineChart.setScaleEnabled(false);
lineChart.getAxisRight().setEnabled(false);
lineChart.getXAxis().setTextSize(1f);
lineChart.getXAxis().setPosition(XAxis.XAxisPosition.BOTTOM);
lineChart.setVisibleXRange(100, 100);
lineChart.getAxisLeft().setDrawGridLines(false);
lineChart.getXAxis().setDrawGridLines(false);
lineChart.setVisibleXRangeMinimum(100);
lineChart.setVisibleYRangeMinimum(100,
lineChart.getAxisLeft().getAxisDependency());
caseslist = getCasesList(casesMap);
LineDataSet casesSet = new LineDataSet(caseslist, "Cases");
casesSet.setFillAlpha(110);
LineData casesLineData = new LineData(casesSet);
XAxis xAxis = lineChart.getXAxis();
xAxis.setValueFormatter(new DateValueFormatter());
lineChart.setData(casesLineData);
lineChart.invalidate();
}
, и я получаю линейный символ, подобный этому.
Я считаю эту линию непрерывной кривой, как показано на рисунке ниже