안녕하세요.
gcm메세지를 받는 타이밍에 액티비티를 실행하는 작업을 하고있습니다.
갤럭시노트3 기준으로 4.4.2 킷캣버전에서는 액티비티가 중복실행되지 않는데,
같은 기종[갤놋3]5.0이상에서는 메세지를 받을 때마다 액티비티가 새로 실행된다합니다.;
현재 intro화면도 있어서 , 4.4.2 버전 폰으로 확인해보니 onCreate가 두번 실행되는데 혹시 이 문제때문일까요?
인트로는 그냥 2초 정도 인트로 화면을 띄운 후, 인텐트로 메인액티비티로 이동합니다.
Handler h = new Handler();
h.postDelayed(new Runnable() {
@Override
public void run() {
// TODO Auto-generated method stub
Intent intent = new Intent(intro.this, MainActivity.class);
startActivity(intent);
finish();
}
}, 2000);