如何从android中的MPcharts的水平条形图获取条形点击事件?

How to get bar click event from horizontalbar charts of MPcharts in android?

我正在使用 MPAndroidChart library

我在仪表板中使用了水平条形图。

我想通过单击该图表的特定栏导航到另一个 activity。

我该怎么做?

这其实很简单,您所要做的就是使用 OnChartValueSelectedListener 并从回调方法中启动新的 Activity

您可以找到一个示例来说明其工作原理 here

基本上,在包含图表的 class 中实现侦听器:

public class SomeClass implements OnChartValueSelectedListener {

将侦听器设置为图表:

chart.setOnChartValueSelectedListener(this);

在回调中开始你的新 activity:

@Override
public void onValueSelected(Entry e, int dataSetIndex, Highlight h) {
    // start new activity
}