2014-06-12 4 views
0

그래프 뷰를 사용하여 그래프를 표시하려고합니다. 나는 오류를 얻을 :GraphViewSeries 생성자가 정의되지 않았습니다.

import com.jjoe64.graphview.GraphView; 
import com.jjoe64.graphview.GraphView.GraphViewData; 
import com.jjoe64.graphview.GraphViewSeries; 
import com.jjoe64.graphview.LineGraphView; 
import android.support.v7.app.ActionBarActivity; 
import android.support.v7.app.ActionBar; 
import android.support.v4.app.Fragment; 
import android.graphics.Color; 
import android.os.Bundle; 
import android.view.LayoutInflater; 
import android.view.Menu; 
import android.view.MenuItem; 
import android.view.View; 
import android.view.ViewGroup; 
import android.widget.LinearLayout; 
import android.os.Build; 

public class MainActivity extends ActionBarActivity { 

    @Override 
    protected void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     setContentView(R.layout.activity_main); 

    if (savedInstanceState == null) { 
     getSupportFragmentManager().beginTransaction() 
       .add(R.id.container, new PlaceholderFragment()) 
       .commit(); 
    } 

// first init data 
// sin curve 
int num = 150; 
GraphViewData[] data = new GraphViewData[num]; 
double v=0; 
for (int i=0; i<num; i++) { 
    v += 0.2; 
    data[i] = new GraphViewData(i, Math.sin(v)); 
} 
GraphViewSeries seriesSin = new GraphViewSeries("Sinus curve", Color.rgb(200, 50, 00), data); 

내가 잘못이 무엇인지 확실하지 않다 : 이것은 내가 가지고있는 부분이다

"생성자 GraphViewSeries은 (문자열, INT는 GraphView.GraphViewData [])는 정의되지 않는다." 누구든지 도와 줄 수 있습니까?

답변

1

이 시도 할 수 있습니다 :

GraphViewSeries seriesSin = 새로운 GraphViewSeries ("부비동 곡선", 새로운 GraphViewSeriesStyle (Color.BLUE, 2), 데이터);

관련 문제