0
我已成功使用分組條形圖。每個結果(一個紅色和一個藍色條)有兩個條形圖,但當單擊藍色條時,我無法檢索X值,只有在單擊紅色條時才獲取X值。 LINK TO IMAGE 當我點擊任一欄,setOnChartValueSelectedListener方法被調用,但只有當我點擊紅色條我得到這個代碼x軸值:MPAndroidChart分組條形圖onclick
barChart.setOnChartValueSelectedListener(new OnChartValueSelectedListener() {
@Override
public void onValueSelected(Entry e, Highlight h) {
if (null != barChart.getXAxis().getValueFormatter().getFormattedValue(e.getX(), barChart.getXAxis()) && !barChart.getXAxis().getValueFormatter().getFormattedValue(e.getX(), barChart.getXAxis()).isEmpty()) {
ContentManager.getInstance().setRegion(barChart.getXAxis().getValueFormatter().getFormattedValue(e.getX(), barChart.getXAxis()));
}
}
@Override
public void onNothingSelected() {
}
});
我怎麼能得到的價值,當我點擊藍色酒吧?
barChart.getXAxis().getValueFormatter().getFormattedValue(e.getX(), barChart.getXAxis())
該行返回點擊紅色條