【发布时间】:2022-01-17 16:06:01
【问题描述】:
这里 x 轴 0 有 3 个值 (0,10),(0,20),(0,120)。 我的情况是,我需要将每个数据作为单独的条目。
这意味着 x-0 将在图中显示 3 次。现在所有 y 轴合并为相同的 x 。如何实现?有可能吗?
<com.github.mikephil.charting.charts.LineChart
android:id="@+id/line_chart"
android:layout_width="match_parent"
android:layout_height="100dp"
/>
代码
private var list = arrayListOf<Entry>()
list.add(Entry(0,10))
list.add(Entry(0,20))
list.add(Entry(0,120))
Collections.sort(list, EntryXComparator())
val set = LineDataSet(list, "label name")
val dataSets =ArrayList<ILineDataSet>()
dataSets.add(set)
val data = LineData(dataSets)
line_chart.data = data
【问题讨论】: