Java Android:图形与CubicLineChart achartengine中的pointstyle不同步

Java Android:图形与CubicLineChart achartengine中的pointstyle不同步,java,android,achartengine,Java,Android,Achartengine,我试图使用库中的函数创建曲线图CubicLineChartAchartengine,但带直线的点未融合,如下所示: 我在图表中添加了更平滑的线条,但点越远,这是我的代码: onPaint(){ XYMultipleSeriesDataset mDataset = new XYMultipleSeriesDataset(); XYMultipleSeriesRenderer mRenderer = new XYMultipleS

我试图使用库中的函数创建曲线图
CubicLineChart
Achartengine
,但带直线的点未融合,如下所示:

我在图表中添加了更平滑的线条,但点越远,这是我的代码:

onPaint(){

                XYMultipleSeriesDataset mDataset = new XYMultipleSeriesDataset();

                XYMultipleSeriesRenderer mRenderer = new XYMultipleSeriesRenderer();

                XYSeries mCurrentSeries = null;
                XYSeriesRenderer mCurrentRenderer;

               String [] bulan= {"jan", "feb", "mar", "apr", "jun", "jul", "agt", "sep", "okt", "nov", "des"};

                int[] colors = new int[] { Color.RED, Color.GREEN};
                PointStyle[] styles = new PointStyle[] { PointStyle.CIRCLE, PointStyle.CIRCLE};

    //          mDataset.removeSeries(mCurrentSeries);
                mRenderer = new XYMultipleSeriesRenderer();  

                mRenderer.setAxisTitleTextSize(14);
                mRenderer.setChartTitleTextSize(14);
                mRenderer.setLabelsTextSize(15);
                mRenderer.setLegendTextSize(15);
                mRenderer.setMargins(new int[] { 0, 15, 10, 0 });
                mRenderer.setZoomButtonsVisible(false);//untuk hilangin zoomnya
                mRenderer.setPanEnabled(false, false);
                mRenderer.setZoomEnabled(false, false);
                mRenderer.setPointSize(2f);
                mRenderer.setMarginsColor(Color.TRANSPARENT);
                mRenderer.setShowGrid(true);

                String seriesTitle = "";
                XYSeries series = new XYSeries(seriesTitle);
                mDataset.addSeries(series);
                mCurrentSeries = series;
                XYSeriesRenderer renderer = new XYSeriesRenderer();
                renderer.setFillBelowLine(true);
                renderer.setFillBelowLineColor(Color.TRANSPARENT);
                renderer.setColor(Color.BLUE);
                renderer.setPointStyle(PointStyle.CIRCLE);
                mRenderer.addSeriesRenderer(renderer);
                mRenderer.setInScroll(true);
                mRenderer.setShowLegend(false);
                mRenderer.setShowGridX(true);
                mRenderer.setShowGridY(false);
                mRenderer.setXLabels(bulan.length);
                mRenderer.setYLabels(5);
                mRenderer.setMarginsColor(Color.argb(0x00, 0x01, 0x01, 0x01));//hilangin background hitam disekeliling grafik

                renderer.setFillPoints(true);
                mCurrentRenderer = renderer;


                for (int i = 0; i < bulan.length; i++) {
                    mCurrentSeries.add(i,jumlah[i]);
                }

                        if (mChartView != null) {
                            piechart.removeView(mChartView);
                        }
                        mChartView = ChartFactory.getCubeLineChartView(applicationContext,  mDataset, mRenderer, 0.17f);
                        piechart.addView(mChartView, new LayoutParams(LayoutParams.FILL_PARENT, LayoutParams.FILL_PARENT));

                        pw_kn.showAtLocation(popUpKN, Gravity.CENTER, 0, 0);
            }
onPaint(){
XYmultiplesseriesdataset mDataset=新的XYmultiplesseriesdataset();
XYmultiplesseriesrender mrender=新的XYmultiplesseriesrender();
XYSeries mCurrentSeries=null;
XYSeriesRenderer-mcurrenderer;
字符串[]bulan={“一月”、“二月”、“三月”、“四月”、“六月”、“七月”、“agt”、“九月”、“okt”、“十一月”、“德斯”};
int[]colors=newint[]{Color.RED,Color.GREEN};
PointStyle[]styles=新的PointStyle[]{PointStyle.CIRCLE,PointStyle.CIRCLE};
//removeSeries(mCurrentSeries);
mrender=新的XYMultipleSeriesRender();
mrender.setAxisTitleTextSize(14);
mrender.setChartTitleTextSize(14);
mrender.setLabelsTextSize(15);
mrender.setLegendTextSize(15);
setMargins(新的int[]{0,15,10,0});
mrender.setZoomButtonsVisible(false);//取消对zoomnya的访问
mrender.setPanEnabled(false,false);
mrender.setZoomEnabled(false,false);
mrender.设定点大小(2f);
mrender.setMarginsColor(Color.TRANSPARENT);
mrender.setShowGrid(真);
字符串seriesttle=“”;
XYSeries系列=新的XYSeries(SerieStle);
mDataset.addSeries(系列);
mCurrentSeries=系列;
XYSeriesRenderer渲染器=新的XYSeriesRenderer();
renderer.setFillBelowLine(true);
renderer.setFillBelowLineColor(Color.TRANSPARENT);
渲染器.setColor(Color.BLUE);
渲染器.setPointStyle(PointStyle.CIRCLE);
mrender.addseriesrender(渲染器);
setInScroll先生(真);
mrender.setShowLegend(假);
mrender.setShowGridX(真);
mrender.setShowGridY(假);
mrender.setXLabels(bulan.length);
mrender.setYLabels(5);
mrender.setMarginsColor(Color.argb(0x00,0x01,0x01,0x01));//hilangin背景hitam分离grafik
渲染器。设置填充点(真);
mcurrenderer=渲染器;
for(int i=0;i

我的代码有问题吗?

@Dan谢谢你的帮助,我建议你在这个链接中上传1.2.0
https://code.google.com/p/achartengine/downloads/list
谢谢:)