인텐트(intent)로 데이터 전달 - putExtra, getExtras

CODEDRAGON Development/Android

반응형

 

인텐트로 데이터 전달


//인텐트로 호출할 액티비티에 전송할 데이터 셋팅

Intent intent=new Intent(this,IntentCallee.class);

intent.putExtra("name","전송할 문자열");

// 전송할 문자열 셋팅

startActivity(intent);

 

 

//실행된 액티비티에서 인테트를 호출한 후 문자열 추출

Intent intent=getIntent();

//전송된 문자열 추출

String name=intent.getExtras().getName("name").toString();

 

 

Intent.putExtra() 메소드를 통해 데이터 전달하면 Intent.getExtras() 메소그를 통해 데이터 받습니다.


putExtra(전달할 변수명, 해당 변수를 통해 전달할 );

getExtras(받은 변수명, 기본값);