![](http://www.masterqna.com/android/?qa=blob&qa_blobid=8365867346664793367)
A/B는 서로 다른 클래스 액티비티 입니당..[이말이 맞나?]
A는 A.java구요, B는 B.java 입니다.
A에는 커스텀 다이얼로그를 만들어서, 앱 시작 후,
A.java 페이지에서 다이얼로그 띄우기 버튼을 누르면 저 다이얼로그가 뜹니다.
그림에선 가려졌지만, 다이얼로그 뒤에는 listview가 있는데요,
다이얼로그를 띄운 후, editText란에 이름을 입력하면 list에 제가 입력한 이름이 출력됩니다.[list에 add해서]
그리고, 다이얼로그에서 빨간버튼을 누르면 다른 페이지가 뜨는데요[ intent 사용]
B.java는 주소록?같은걸 만들 예정입니다. 라디오버튼으로 한 사람만 선택해서 해당 list의 id값을 받아서..
이름을 넘기는건 차차 할 예정인데, 그 것을 구현하기 전에.. B에서 A의 다이얼로그 editText에 값이 넘어오는지
확인하기 위해서 B의 확인버튼을 누르면 A의 editText.setText("B에서 넘어왔음"); 이런식으로 값을 넣어주려고 했습니다.
그 뒤에는 finish();로 B를 종료시키구요.
그런데 editText.setText("B에서 넘어왔음"); 에서 nullpointexception에러가 발생합니다.
변수명도 알맞게 넣었는데..말이죠.
커스텀다이얼로그의 editText를 다른 클래스?에서 받은 값으로 변경하고 싶은데, 이럴 때에는 어떻게 해야하는지요?