리스터 밖에다가 쓰면 에러가안나는데 


 안에다가 쓰면 에러가 나네요...


 왜이러는 걸까요?



public class MainActivity extends Activity {

private GraphView graphView;

private FrameLayout mFrameLayout;


@Override

public void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

mFrameLayout = (FrameLayout) findViewById(R.id.frame);


final String[] verlabels = new String[] { "X", "Y", "TM", "Tm", "S", "Prs" };

final String[] horlabels = new String[] { " ", " " };

final TextView textView = (TextView) findViewById(R.id.textView);

final View touchView = findViewById(R.id.touchView);

// final float xvalue, yvalue ;


touchView.setOnTouchListener(new View.OnTouchListener() {

public boolean onTouch(View v, MotionEvent event) {

// float xvalue = event.getX();

// float yvalue = event.getY();


// float []values = { xvalue, yvalue };

// float[] values = new float[] { xvalue, yvalue };


textView.setText("Touch coordinates : "

+ String.valueOf(event.getX()) + " x "

+ String.valueOf(event.getY()) + " x "

+ String.valueOf(event.getTouchMajor()) + " x "

+ String.valueOf(event.getTouchMinor()) + " x "

+ String.valueOf(event.getSize()) + " x "

+ String.valueOf(event.getPressure()) + " x ");

float[] values = new float[] { 2.0f, 3.0f, 8.0f, 5.0f, 6.0f };

이 부분에서에러.. graphView = new GraphView(this, values, "TouchPoint", horlabels, verlabels, GraphView.LINE);

graphView.setVisibility(View.VISIBLE);

mFrameLayout.addView(graphView);

return true;

}

});