目前使用v3.0.0-beta1
MPAndroidChart BubbleChart,其中我填写了5组条目,如下所示。
BubbleDataSet set1 = new BubbleDataSet(group[0], "DS 1");
set1.setColor(LifestyleActivity.CHART_RANGE_COLORS[0], 150);
set1.setDrawValues(true);
BubbleDataSet set2 = new BubbleDataSet(group[1], "DS 2");
set2.setColor(LifestyleActivity.CHART_RANGE_COLORS[1], 150);
set2.setDrawValues(true);
BubbleDataSet set3 = new BubbleDataSet(group[2], "DS 3");
set3.setColor(LifestyleActivity.CHART_RANGE_COLORS[2], 150);
set3.setDrawValues(true);
BubbleDataSet set4 = new BubbleDataSet(group[3], "DS 4");
set4.setColor(LifestyleActivity.CHART_RANGE_COLORS[3], 150);
set4.setDrawValues(true);
BubbleDataSet set5 = new BubbleDataSet(group[4], "DS 5");
set5.setColor(LifestyleActivity.CHART_RANGE_COLORS[4], 150);
set5.setDrawValues(true);
ArrayList<IBubbleDataSet> dataSets = new ArrayList<>();
dataSets.add(set1);
dataSets.add(set2);
dataSets.add(set3);
dataSets.add(set4);
dataSets.add(set5);
数据条目将包含2个信息,即xaxis
(日期)和yaxis
(持续时间)值。不知何故,我有2个数据属于同一个xaxis
中的同一个集,但是不同的yaxis
(即data1:xaxis
是12/1,yaxis
是5 ,data2:xaxis
为12/1,yaxis
为13),尽管放大/缩小,但只能选择其中一个。
如图所示,每种颜色都表示不同的数据集。
但如果它属于不同的数据集(即set1中的data1,set2中的data2),则可以选择它们。我可以知道这是否是一种预期的行为?
更新:唯一可选择的值是两者的较大yaxis
值。因此,在示例中,只能选择data2。