force-stop
Android アプリからアプリケーションを作成したい(手動で行うのではなくapps-force->stop
)。これを達成する方法は?
私が使用した:
android.os.Process.killProcess(android.os.Process.myPid());
system.exit(0);
クラッシュします。
force-stop
Android アプリからアプリケーションを作成したい(手動で行うのではなくapps-force->stop
)。これを達成する方法は?
私が使用した:
android.os.Process.killProcess(android.os.Process.myPid());
system.exit(0);
クラッシュします。
android.os.Process.killProcess(android.os.Process.myPid());
このコードは正しく、最良のコードです。さらに詳しい情報が必要な場合は、Android アプリケーションを閉じるにはどうすればよいですか?のリンクを参照してください。とプロセス。
このコードを試すこともできます
Intent intent = new Intent(yourCurrentActivity.this, yourNextActivity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(intent);
android.os.Process.killProcess(android.os.Process.myPid());
アクティビティを開始し、現在のアクティビティを閉じます。
このコードを閉じるボタンに入れるだけで、アプリが停止します
private void endapp() {
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(intent);
android.os.Process.killProcess(android.os.Process.myPid());
}
これで試すこともできます
android.os.Process.killProcess(android.os.Process.myPid());
System.exit(10);
これを試して...
private void QuitApp() {
//getActivity().moveTaskToBack(true); //Move the task containing this activity to the back of the activity stack.
Intent intent = new Intent(Intent.ACTION_MAIN);
intent.addCategory(Intent.CATEGORY_HOME);
startActivity(intent);
int pid = android.os.Process.myPid();
android.os.Process.killProcess(pid);
System.exit(0);
}