검색을 통해 좀 알아봤는데 

블로그들의 설명과 차이가 좀 있는것 같아서 곤란하네요.

어떻게 처리해야 할지 모르겠네요.

Activity가 열리는 순서가

A-B-C-A 인데,

A는 처음에 열여 있었고, 그 후로 B액티비티, C액티비티, 또 다시 A액티비티가 순서대로 열립니다.

마지막 A액티비티을 start시키기 전에 Intent에 Flag(Intent.FLAG_ACTIVITY_CLEAR_TOP)를 설정해서,

 A-B-C액티비티를 스택상에서 없애버리고 A액티비티만 남겨놓고 싶습니다. 

물론 그 상태에서 Back키를 누를때는 스택상에 A액티비티 밖에 없으므로

어플리케이션 실행이전의 액티비티가 보이게 되도록 하고 싶습니다.

그러기 위해서 Flag를 Intent.FLAG_ACTIVITY_CLEAR_TOP setFlag해주면 될거 같은데 영향이 없는것 같습니다.

이곳저곳 블로그들 참고 많이 했는데, 이곳이 설명이 잘되있어서 이곳을 많이 참고 했습니다.

제가 뭔가 잘못하고 있는건 가요 ?