Java 获取折线图条目标签MPAndroidChart

Java 获取折线图条目标签MPAndroidChart,java,android,mpandroidchart,Java,Android,Mpandroidchart,我有一个带有条目的折线图,用户可以通过折线图单击。setOnChartValueSelectedListener。是否有一种方法可以通过编程方式获取单击的条目的标签?或者在我的代码中是否有其他方法来实现这一点 private void chartAreaClickResponse(LineChart lineChart) { lineChart.setOnChartValueSelectedListener(new OnChartValueSelectedListener() {

我有一个带有条目的折线图,用户可以通过折线图单击。setOnChartValueSelectedListener。是否有一种方法可以通过编程方式获取单击的条目的标签?或者在我的代码中是否有其他方法来实现这一点

private void chartAreaClickResponse(LineChart lineChart) {
    lineChart.setOnChartValueSelectedListener(new OnChartValueSelectedListener() {
        @Override
        public void onValueSelected(Entry e, Highlight h) {
          //get the label of the entry here

        }

        @Override
        public void onNothingSelected() {

        }
    });
}

我想出来了,以防将来有人需要知道这一点。只需在onValueSelected下添加以下行:

    @Override
    public void onValueSelected(Entry e, Highlight h) {
      String label = dataSets.get(h.getDataSetIndex()).getLabel(); //add this
    }

在本例中,数据集是用于填充折线图的ILineDataSet,以防将来有人需要知道。只需在onValueSelected下添加以下行:

    @Override
    public void onValueSelected(Entry e, Highlight h) {
      String label = dataSets.get(h.getDataSetIndex()).getLabel(); //add this
    }
在本例中,数据集是用于填充折线图的ILineDataSet