안녕하세요.


activityA에서 activityB를 실행하고 activityB에서 intent객체를 생성해서 startactivity 했을때 


activityA의 onstart 메소드가 호출되는게 정상이 아닌지요?


그런데 oncreate 메소드가 호출되면서 activityA가 초기화가 되어버리는 현상이 발생합니다.


  Intent intent = new Intent(context, activityA.class);


context.startActivity(intent);


위와 같이 작성을 했는데요..


왜 이런 문제가 발생할가요?


home 버튼을 누르고 다시 activity 를 실행시키면 onstart 메소드가 호출되면서 상태가 보존이 되는데요...