마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

fragment의 edittext 값을 activity로 가지고오고싶습니다

0 추천
activity에 속해있는 fragment의 edittext의 값을 activity로 넘겨줄려고하는데요

구글링을 해보니 fragment의 edittext변수값을 public static선언 해주고 activity에서

fragment클래스명.edittext변수명.getText().toString(); 해주면 사용할수있다고해서 해보았더니

값을 제대로 못가져오는것인지 어플이 강제종료되어버립니다.

혹시 이방법은 사용하면 안되는것인지 아니면 다른방법이 있는것인지좀 도움의 답변좀 부탁드립니다
pooheoul (600 포인트) 님이 2015년 9월 25일 질문
앱이 죽을때로그를 찍어올려주세요 그럼 훨씬 수월하게 답할수있어요

1개의 답변

+1 추천
 
채택된 답변
EditText에 id를 설정하고 findViewById를 사용하면 됩니다.
익명사용자 님이 2015년 9월 25일 답변
pooheoul님이 2015년 9월 29일 채택됨
그냥 액티비티에서 id값으로 가지고오니까 null을 가지고오네요
fragment가 추가되기전에 호출하면 당연히 null이 나옵니다.
...