2013-12-17 1 views
-1

이동시킬 때 새 그래프가 achartengine에 표시되지만 seekview를 사용하려고하는데 차트 뷰를 새 것으로 다시 칠하는 대신 이전 그래픽 위에 페인트하는 것이 문제입니다 값. 나는 다른 질문에서 읽은 모든 것을 시도했지만 아무 것도 나를 위해 일하지 못했습니다. 누구든지 나를 도울 수 있습니까? 감사. 이것은 당신이 사용 고칠 수 다시 그리기 문제의 종류새 값으로 achartengine에 다시 그리기

int length2 = titles.length; 
    XYSeries series = new XYSeries(titles[0], 0); 
    double[] xV = x.get(0); 
    double[] yV = values.get(0); 
    int seriesLength = xV.length; 
    for (int k = 0; k < seriesLength; k++) { 
    series.add(xV[k], yV[k]); 
    } 
    mDataset.addSeries(series); 

    LinearLayout layout = (LinearLayout) findViewById(R.id.chart); 
    if (mChartView == null) { 

     mChartView = ChartFactory.getLineChartView(this, mDataset, mRenderer); 
     layout.addView(mChartView); 

    } else { 

     layout.removeAllViews(); 
     layout.addView(mChartView); 


    } 
+0

어떤 생각 덕분에 더 나은 설명하기 위해 일부 스크린 샷을 추가 할 경우 도움이 될 –

+0

? . –

답변

0

입니다 : 이것은 내 코드입니다

renderer.setInScroll(true);