마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

MainActivity 에서는 onNewIntent 가 호출되지가 않습니다

0 추천
Intent intent3 = new Intent(mCtx, MainActivity.class);
intent3.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP);
intent3.putExtra("url", file.toString());
               mCtx.startActivity(intent3);

이렇게해줬는데

MainActivity 에서는 onNewIntent 가 호출되지가 않습니다

<activity
    android:name="MainActivity"
    android:launchMode="singleTop"

메니페스트에도 싱글탑으로 설정해줬는데

onNewIntent  는 전혀 호출되지를 않습니다

어떻게하면 MainActivity 를 호출하면서

MainActivity 의 onNewIntent  호출되도록할수있을까요?

 

 

구름처럼달처럼 (5,830 포인트) 님이 2017년 2월 3일 질문

1개의 답변

+1 추천
 
채택된 답변

MainActivity가 이미 동작하는 상태에서 MainActivity를 호출해보세요. 

A, B, C 액티비티가 있다면, B를 singleTop으로 만들고, A->B->C->B 순서로 호출해보세요.

쎄미 (162,410 포인트) 님이 2017년 2월 4일 답변
구름처럼달처럼님이 2017년 2월 5일 채택됨
...