java - MPAndroidChart barchat 获取所选类别

标签 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或pickers 我的图表是

enter image description here

现在我想知道是否选择了类别 a 或 b。 我该如何继续此操作以确定是否选择了 a 或 b

最佳答案

检查这个:github.com/PhilJay/MPAndroidChart/issues/609 使用奇偶索引,您可以识别您想要的内容。

关于java - MPAndroidChart barchat 获取所选类别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49692642/

相关文章:

java - Camel 文件消费者不停止

java - protected void paintComponent(图形 g)

android - 如何使用 RxJava 2 + Retrofit 2 进行 POST?

android - 如何从 Android 中的 ListView 禁用(暗淡)onItemLongClick 中的选项?

android - openSSL使用Android的NDK问题

android - float 操作按钮不适用于 ListView

java - 如何从方法返回 ArrayList<String>?

java - 用于推送通知和通知绑定(bind)的 ExchangeService 对象(EWS 应用程序)

Java(声音)- 将 2D int 数组转换为字节数组

java - listView 不会从底部填充