본문 바로가기

Mobile/Android

[ Android ] Fragment에서 Activity로 데이터 전달

반응형
반응형


😃 fragment에서 새로운 activity 띄울 때



(fragment)

Intent intent = new Intent(getActivity(), newActivity.class);
intent.putExtra("data", data);
startForResultActivity(intent, requestCode);



(activity)

Intent intent = getIntent();
객체명 data = (객체명)intent.getSerializableExtra("data"));

 

✅ data 객체에 implements Serializable 되어 있어야 함
✅ intent.getExtras().메소드 를 이용해도 됨

 

 

 

반응형