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

by digipine posted Oct 29, 2017
?

Shortcut

PrevPrev Article

NextNext Article

ESCClose

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 •