饼图或圆环图点击监听器

Pie Or Donut chart click listener

如何使用 sci 图表(单击切片时)将点击侦听器/GestureListener 附加到 Android 应用程序中的 pie/donut 图表?我在sci图表中无法使用这种类似的方法

这就是 MPChart 的处理方式。

mChart.setOnChartGestureListener(new OnChartGestureListener() {

        @Override
        public void onChartTranslate(MotionEvent me, float dX, float dY) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onChartSingleTapped(MotionEvent me) {
            // TODO Auto-generated method stub


        }

        @Override
        public void onChartScale(MotionEvent me, float scaleX, float scaleY) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onChartLongPressed(MotionEvent me) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onChartFling(MotionEvent me1, MotionEvent me2,
                float velocityX, float velocityY) {
            // TODO Auto-generated method stub

        }

        @Override
        public void onChartDoubleTapped(MotionEvent me) {
            // TODO Auto-generated method stub

        }
    });

感谢阅读。 :)

要在切片变为 selected/unselected 时获得通知,只需通过调用 addIsSelectedChangeListener()

添加 PieSegment 的侦听器
    final PieSegment pieSegment = sciChartBuilder.newPieSegment().build();
    pieSegment.addIsSelectedChangeListener(new PieSegmentChangeListener() {
        @Override
        public void onPieSegmentChanged(IPieSegment segment) {
            //do something here
        }
    });