MPAndroidChart barchat获取所选类别

时间:2018-04-06 12:17:13

标签: java android

我使用android mpchart并且我能够获得我的图表的x轴值,但我有两个显示检查的条形图和另一个显示失败的条形图

所以我设法通过

获取每个x轴的类别名称
        mChart.setOnChartValueSelectedListener(new OnChartValueSelectedListener() {
        @Override
        public void onValueSelected(Entry e, Highlight h) {
            final String x = mChart.getXAxis().getValueFormatter().getFormattedValue(e.getX(), mChart.getXAxis());

            Log.i("test", "value string is "+x.toString()); //gives me the group category
        }

        @Override
        public void onNothingSelected() {

        }
    });

现在使用上面的日志来获取正确的组,如果它是lexus, monte, normal or pickers 我的图表是

enter image description here

如果选择了a或b类别,我想知道。 我如何继续这个以确定它的a或b是否被选中

1 个答案:

答案 0 :(得分:1)

检查一下:github.com/PhilJay/MPAndroidChart/issues/609使用奇数 - 偶数索引,你可以识别你想要的东西。