MPAndroidChart:无法选择相同数据集和xAxis上的BubbleEntry

时间:2016-10-03 05:17:21

标签: android mpandroidchart

目前使用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),尽管放大/缩小,但只能选择其中一个。

如图所示,每种颜色都表示不同的数据集。

enter image description here

如果它属于不同的数据集(即set1中的data1,set2中的data2),则可以选择它们。我可以知道这是否是一种预期的行为?

更新:唯一可选择的值是两者的较大yaxis值。因此,在示例中,只能选择data2。

0 个答案:

没有答案