제일 첫 액티비티로 돌아가기 위해 Flag 를 사용했습니다.

액티비티 재사용을 위해 single_top 을 사용하고 필요없는 액티비티를 제거하기 위해 clear_top 을 사용 합니다.

intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

그리고 값을 넘겨주기 위해

intent.putExtra("shopCode", tmpShopCode);
intent.putExtra("title", mCategoryView.getText());
startActivity(intent);

putExtra 하였습니다.

넘어오는 곳에서 onResume 을 사용하여 값을 받고자 했습니다만..

Log.d("userLog", getIntent().hasExtra("shopCode")+"");

false가 뜹니다... 이것 넘기는 방법이 따로 있을까요?