MPAndroidChart 中的 MarkerView

MarkerView in MPAndroidChart

我们可以将 MarkerView 添加到 PieChart 并从 MPAndroidChart library 添加 HorizontalBarChart 吗?

我确实尝试将 MarkerView 添加到饼图中,如下所示:

TooltipView tooltipView = new TooltipView(context,R.layout.tooltip_layout, metadata);
chart.setMarkerView(tooltipView);

但是当我点击饼图的切片时,没有显示 MarkerView。 同样,水平条形图也会发生同样的事情。

很难从你的问题中判断出来,但这里有一些事情需要检查:

  • 确保 ToolTipView 扩展 MarkerView
  • 还要确保您实施了 refreshContent()getXOffSet()getYOffSet() 方法。

这应该允许您查看标记视图项目。

我不确定您输入的元数据值有什么作用,因为刷新方法应该允许您访问当前选定的值及其数据。

截至今天,PieChartHorizontalBarChart 不支持 MarkerView。不过,这在我的列表中排在前列,将来可能会很快添加。