【发布时间】:2018-06-26 16:38:45
【问题描述】:
我使用 MPAndroidChart 来显示散点图。我的每个值都正确显示,但我希望更改图表中每个点的绘制值的位置。事实上,平局价值位置太高了,我希望把它放在离我的点更近的地方。
List<Entry> myValueEntries = generateEntries();
ScatterDataSet myValueDataset = new ScatterDataSet(myValueEntries, "my Value");
myValueDataset.setFormSize(18f);
myValueDataset.setDrawValues(true);
ScatterData strikeCatchScatterData = new ScatterData(myValueDataset);
binding.myChart.setData(strikeCatchScatterData); // ScatterChart in the view
binding.myChart.getXAxis().setDrawAxisLine(false);
binding.myChart.getXAxis().setDrawGridLines(false);
binding.myChart.getXAxis().setGranularity(1f);
binding.myChart.getXAxis().setAxisMinimum(-1f);
binding.myChart.getXAxis().setDrawLabels(true);
binding.myChart.setDrawGridBackground(false);
binding.myChart.getAxisRight().setDrawGridLines(false);
binding.myChart.getAxisLeft().setDrawGridLines(false);
binding.myChart.getAxisLeft().setDrawLabels(false);
binding.fishingSessionDetailActivityChart.invalidate();
【问题讨论】:
标签: java android charts mpandroidchart