앱 중복실행 안되게 실행하기
== 글 ==/Android 2014. 3. 20. 10:35 |Manifest에 옵션에
android:launchMode="singleTask" android:clearTaskOnLaunch="true"
추가하고
Intent 설정을 아래와 같이 하면 런처에서 앱 아이콘 누르는거랑 같은 원리로 실행되는거 같다.
Intent intent = new Intent("android.intent.action.MAIN"); intent.setClass(context, MainIActivity.class); intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_RESET_TASK_IF_NEEDED); intent.addCategory("android.intent.category.LAUNCHER");