logo

English

이곳의 프로그래밍관련 정보와 소스는 마음대로 활용하셔도 좋습니다. 다만 쓰시기 전에 통보 정도는 해주시는 것이 예의 일것 같습니다. 질문이나 오류 수정은 siseong@gmail.com 으로 주세요. 감사합니다.

안드로이드 Activity간 인자 전달하기

by digipine posted Oct 29, 2017
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print

안드로이드에서 IPC는 주로 Intent를 사용합니다. 액티비티 간의 자료 전송으로 활용하기 편리하지요.

아래 내용 참조하세요.


전달하는 쪽 클레스

Intent intent = new Intent(finder.this, application1.class); // 평범한 Intent 생성
intent.putExtra("URL", "http://www.digipine.com");        // 앞에 URL은 구분하기위한 변수명, 뒤에 인자는 실제 데이타 값
intent.putExtra("Format", 18);
startActivity(intent);                                    // Activity 실행


받는 쪽 클레스

Intent intent = getIntent();   // 값을 받기 위한 Intent 생성

Integer mFormat = intent.getIntExtra("Format", 0);
String mSrt = intent.getStringExtra("URL"));

이렇게 처리하면 됩니다.

 
TAG •
?