public class List extends Activity {

private ItemView itemview;

@Override
protected void onListItemClick(android.widget.ListView l, View v,
int position, long id) {

//// 생략 ////
String name=cursor.getString(cursor.getColumnIndex("car_name")); //name 을 받고
itemview.setdata(name); //itemview 클래스의 setdata 매소드에 name 값을 넘김니다 그런데 이 부분에서

nullpointer 에러가 발생을 합니ㅏ
Intent intent=new Intent(ListView.this,ItemView.class); //intent 를 실행하여 itemview 클래스로 넘어갑니다
startActivity(intent);
cursor.close();
}

public class ItemView extends Activity {
private static TextView view;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.item);
view=(TextView)findViewById(R.id.textView2);

}
public static void setdata(String m){
view.setText(m); //name 값으 받아와서 textview 부분을 set 하는 부분

}

}

왜 에러가 발생을 할까요 ㅠ