如何在MPAndroidChart中获取onValueSelected()内部条目的选定标签?

ano*_*ous 2 android mpandroidchart

我已经OnChartValueSelectedListener为我的饼图写了以下内容.我可以使用下面的代码获取值.但是,我想获得文本标签.在下面的代码中,e.getY()将获得y值.如何获取文本标签Entry

holder.chartyear.setOnChartValueSelectedListener(new OnChartValueSelectedListener() {
        @Override
        public void onValueSelected(Entry e, Highlight h) {
            Log.e("VAL SELECTED", "Value: " + e.getY() + ", index: " + h.getX()
                            + ", DataSet index: ");
        }

        @Override
        public void onNothingSelected() {

        }
    });
Run Code Online (Sandbox Code Playgroud)

ano*_*ous 10

将其转换Entry为a PieEntry然后使用该方法getLabel().

@Override 
public void onValueSelected(Entry e, Highlight h) {
    PieEntry pe = (PieEntry) e;
    Log.e("LABEL",pe.getLabel());
}
Run Code Online (Sandbox Code Playgroud)