2014-06-12 132 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),数据);