나는 내 안드로이드 매니페스트에 안드로이드 종료 자신의 런처 앱
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
설정으로 작은 사용자 정의 실행기 응용 프로그램을 만들었습니다. 하지만 정상적인 실행기를 종료하려면 어떻게해야합니까? 당신을 위해
나는 내 안드로이드 매니페스트에 안드로이드 종료 자신의 런처 앱
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
설정으로 작은 사용자 정의 실행기 응용 프로그램을 만들었습니다. 하지만 정상적인 실행기를 종료하려면 어떻게해야합니까? 당신을 위해
먼저 기본 작업 지우기가
finish();
그런 다음 아래 사용하여 홈 버튼을 시뮬레이션 활동에서 그런
this.getPackageManager().clearPackagePreferredActivities(this.getPackageName());
종료를 사용하여 실행 프로그램, 그것은
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
selecter 홈을 보여 드리죠
행운을 빌어 요.
새 독자 : android.intent.category.MONKEY 의도. 안드로이드를 lauanch하는,
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
그래서 :
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.HOME" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.MONKEY"/>
</intent-filter>
당신의 "홈 화면"활동 매니페스트 만이 포함되어야합니다 : 안드로이드 소스 코드를 실행에
는 이러한 의도 필터가 매니페스트 실행기는 내 활동에서 이것을 호출합니다.Intent startMain = new Intent(Intent.ACTION_MAIN);
startMain.addCategory("android.intent.category.MONKEY");
startActivity(startMain);