1. A Activity를 뛰우고 홈키를 눌려서 어플을 back Ground 상태로 합니다.

2. 화면을 Light Off 시켜서 어둡게 한다.

3. 이벤트를 발생 시켜서 Lock Screen 위에 B Activity를 호출 하면서 한다.

 

문제는 위에서 B Activity가 호출 되면서 A Activity의 OnRestart가 호출 되고 원하지 않는 A Activity까지 View 된다는 점 입니다.

 

소스상 B Activity만 호출 했습니다.

 

그리고 테스트 결과 B Activity를 호출 안하면 A Activity도 OnRestart 호출 안됩니다.

그리고 Back Key로 A Activity를 back Ground 로 내리고 하면 B Activity를 호출 해도 A Activity의 OnRestart는 호출이 안됩니다.

 

해결 방법이나 이유좀 알려주세요..