특정 List목록으로 돌아갈때 intent(.addFlags) 플래그 옵션
아래와 같이 옵션을 조합해서 줬을때 액티비티스택에서 타켓의 특정 액티비티위까지 쌓여있던 모든 액티비티를 삭제한다.
Intent intent = new Intent(m_context, 타켓액티비티.class);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK
| Intent.FLAG_ACTIVITY_CLEAR_TOP
| Intent.FLAG_ACTIVITY_SINGLE_TOP); <= 이부분이 없으면 타켓액티비티를 재사용하지 않고 다시 생성
'안드로이드 개발 > 개발팁' 카테고리의 다른 글
ArrayList 인텐트를 통해서 전달받기 (0) | 2015.01.05 |
---|---|
액티비티 화면에서 EditText 포커싱으로 인해서 시작하자마자 키보드가 올라올때 (0) | 2015.01.02 |
코딩할때는 Log코드가 보이고 배포시에는 안보이도록 처리 (0) | 2014.10.22 |
Activity 라이프 사이클을 잘 이해할수 있는 있는 질문과 답변 (0) | 2012.04.23 |
이클립스에서 안드로이드 외부 라이브러리 추가 하는 방법 (0) | 2012.03.14 |