본문 바로가기

Mobile/안드로이드

android Intent 데이터 주고 받기!

-0- android apidemo 에선 Intent사용시 뒤로 갔을때만 데이터를 넘기는 예제가 있다.

물론 현재 창에서 액티비티를 종료하고 설정한 값을 뒤로 보내는일도 있지만. 

다음창으로 현재의 값을 보내는일이 더 많은데.. 왜 데모엔 없을까..(잇는데 내가 못찾는것일수도..ㅎㅎ)

어쩄든 데모엔 없은(내가 찾을땐 없었어요..-0-;; 잇따면..댓글좀..) Intent로 새로운 액티비티를 생성할때 데이터 

값을 보내는 것은 아쭈~~~ 간단하게도

Intent intent = new Intent(this, 넘어갈 클래스.class);
intent.putExtra("설정할 변수-그냥 이름이다",  넘어갈 데이터);

데이터는 string형태로 넘어간다.

값을 받는 클래스에서는

Intent intent = getIntent();
String str =intent.getStringExtra("설정할 변수-위에서 설정한 이름과 같아야 한다");

하면은 str에 넘어간 데이터가 보일것이다.(정말 이거 찾는데 왜케 힘들었는지.. 내 검색능력이 떨어지나보다..)






'Mobile > 안드로이드' 카테고리의 다른 글

android 1.5 1.6 마켓 실행하기  (0) 2010.04.10
android 한글 키보드!!  (0) 2010.04.08
android 프로세스 종료하기!!  (10) 2010.04.01
android sdcard 에뮬레이터 에서 사용하기  (1) 2010.03.27
android 가로 방향  (2) 2010.03.22