如何从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
}
我正在使用 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
}