Android 单击/触摸不适用于使用achartengine的甜甜圈图表

Android 单击/触摸不适用于使用achartengine的甜甜圈图表,android,achartengine,Android,Achartengine,您好,正在尝试使用android中的achartengine库开发甜甜圈图表。我的要求是,当我点击甜甜圈图表的任何部分时,我需要高亮显示并在中间显示相应的标签。 但是,当我使用onclick/ontouch侦听器时,不管单击它是否返回null mChartView2.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { if(v =

您好,正在尝试使用android中的achartengine库开发甜甜圈图表。我的要求是,当我点击甜甜圈图表的任何部分时,我需要高亮显示并在中间显示相应的标签。 但是,当我使用onclick/ontouch侦听器时,不管单击它是否返回null

mChartView2.setOnClickListener(new View.OnClickListener() {
      @Override
      public void onClick(View v) {
          if(v == mChartView2){
              Log.i("view", ""+((GraphicalView) v).getCurrentSeriesAndPoint());
          }
          Log.i("dfg", ""+((GraphicalView) v).getCurrentSeriesAndPoint());
        SeriesSelection seriesSelection = ((GraphicalView) v).getCurrentSeriesAndPoint();
        if (seriesSelection == null) {
          Toast.makeText(context1, "No chart element selected", Toast.LENGTH_SHORT)
              .show();
        }else {
            for (int i = 0; i < categorySeries.getCategoriesCount(); i++) {
                renderer.getSeriesRendererAt(i).setHighlighted(i == seriesSelection.getPointIndex());
              }
            mChartView2.repaint();
              Toast.makeText(
                 context1,
                  "Chart data point index " + seriesSelection.getPointIndex() + " selected"
                      + " point value=" + seriesSelection.getValue(), Toast.LENGTH_SHORT).show();
            }
          }
        });
mChartView2.setOnClickListener(新视图.OnClickListener(){
@凌驾
公共void onClick(视图v){
如果(v==mChartView2){
Log.i(“视图”、“图形视图”)v.getCurrentSeriesAndPoint();
}
Log.i(“dfg”,“GraphicalView”)v.getCurrentSeriesAndPoint();
序列选择序列选择=((GraphicalView)v.getCurrentSeriesAndPoint();
if(seriesSelection==null){
Toast.makeText(context1,“未选择图表元素”,Toast.LENGTH\u SHORT)
.show();
}否则{
for(int i=0;i
mChartView2.getCurrentSeriesAndPoint()始终返回空值,该值仅针对饼图实现。我已使用achartengineOnly为饼图实现了圆环图?所以没有办法得到折线图的点数据?为什么f***不在文件中提到这一点?那不可能是对的;示例折线图显示了它的实现