gpt4 book ai didi

java - 如何在 MPAndroidChart 中获取 Horizo​​ntalBarChart 上点击栏的标签值?

转载 作者:太空宇宙 更新时间:2023-11-04 12:31:15 24 4
gpt4 key购买 nike

我正在使用 com.github.PhilJay:MPAndroidChart:v2.2.5Horizo​​ntalBarChart。我想获取我单击的栏(标签值)的字符串值。

这是我的 y 轴。我有 7 个酒吧。

chart = (HorizontalBarChart) vLayout.findViewById(R.id.hchart);

final ArrayList<String> xAxis = new ArrayList<>();
xAxis.add("FG0028");
xAxis.add("FG0010");
xAxis.add("FG0009");
xAxis.add("FG0005");
xAxis.add("FG0004");
xAxis.add("FG0002");
xAxis.add("FG0001");

我想获取我点击的栏的标签值,例如FG0028

最佳答案

您是否尝试实现 mpandroidchart 库中存在的 OnChartValueSelectedListener

@Override
public void onNothingSelected() {
Log.d("Nothing selected", "Nothing selected.");
}

@Override
public void onValueSelected(Entry e, int dataSetIndex, Highlight h) {
Log.d("Entry selected", e.toString());
Log.d("", "low: " + mChart.getLowestVisibleXIndex() + ", high: " + mChart.getHighestVisibleXIndex());
}

关于java - 如何在 MPAndroidChart 中获取 Horizo​​ntalBarChart 上点击栏的标签值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37832548/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com