안녕하세요
간단한 질문 하나 드리겠습니다..
우선 세개의 클래스를 사용하게 됩니다.
질문 드릴 사항 부분만 간단히 소스 코드 올려보겠습니다.

select.java
Intent controlI = new Intent(this, comm.class);
controlI.putExtra("data_name", doorName);
controlI.putExtra("data_address", doorAddress);
startActivity(controlI);

comm.java
Intent intent = getIntent();
doorName = intent.getStringExtra("data_name");
doorAddress = intent.getStringExtra("data_address");
setContentView(new commevent(this));

commevent.java

select 클래스에서 doorName 과 doorAddress를 comm 클래스로 넘겨 주고 있습니다.
그런데 여기서 setContentView을 통해 새로운 클래스  commevent 클래스를 열고 있습니다.
문제는 commevent 클래스에서 doorName과 doorAddress 값을 사용하고 싶은데
어떻게 넘겨줘야 할지 모르겠습니다.ㅠㅠ

시도한 바로는

comm.java
Intent intent = getIntent();
doorName = intent.getStringExtra("data_name");
doorAddress = intent.getStringExtra("data_address");

///////변경한 부분///////////////////
Intent pass = new Intent(this, commevent .class);
pass .putExtra("data_name", doorName);
pass .putExtra("data_address", doorAddress);
startActivity(pass );
///////////////////////////////////////////////

이런식으로 변경하여
commevent 클래스에서 똑같이
Intent intent = getIntent();
doorName = intent.getStringExtra("data_name");
doorAddress = intent.getStringExtra("data_address");

이렇게 받으니깐 런타임 오류가 뜨더라구요..

이부분 어떻게 해결해야 하나요??

답변 부탁드리겠습니다.