2014-06-12 81 views
0

我正在嘗試使用graphview顯示圖形。我得到的錯誤:「構造GraphViewSeries(字符串,整數,GraphView.GraphViewData [])是不確定的」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); 

我不知道什麼是錯的。誰能幫忙?

回答

1

你可以試試這個:

GraphViewSeries seriesSin =新GraphViewSeries( 「正弦曲線」,新GraphViewSeriesStyle(Color.BLUE,2),數據);