이 플래그를 사용해서 다른 액티비티를 호출할때

그 액티비티가 새로 시작하는게 아니라 아래 깔려있다가 불려오는 경우는

onResume이 실행되잖아요

그때 데이터를 액티비티간에 넘겨줄수 있나요?

Intent intent = new Intent(getBaseContext(), map2.class);
intent.addFlags(Intent.FLAG_ACTIVITY_REORDER_TO_FRONT);
intent.putExtra("selected_listitem", arg2);
startActivity(intent);

이런식으로 넘겨주고

super.onResume();
Bundle extras = getIntent().getExtras();
if (extras != null) {
int value = extras.getInt("selected_listitem");
PoiFromArray(value);
}

이런식으로 받았는데 안되네요.

값이 넘어가지 않는것 같네요. extras가 널값입니다.