Android Studio

android Intent 데이터 전달

i-moo 2017. 2. 27. 23:39
반응형

MainTLFragment에서 DetailPostActivity로 phDate[position]을 보낼 것이다.


phDate[position]은 스트링으로 putExtra를 이용하여 전달한다.

Intent intent = new Intent(getActivity(), DetailPostActivity.class);
intent.putExtra("imageDetail", ""+phDate[position]);
startActivity(intent);


"imageDetail"은 데이터를 받게 하는 키값이며, ""+phDate[position]은 보낼 데이터가 된다.


DetailPostActivity 클래스에서 받는 방법은?!

String imageDetail_str;

스트링을 받을 것이기에 받을 변수를 선언 해주고,

imageDetail_str = getIntent().getStringExtra("imageDetail");

getStringExtra로 키값을 통해서 데이터를 받아올 수 있다.


반응형