1 時間などの間隔でアプリケーションを再起動する必要があります。しかし、以下のコードを試すと、新しいアクティビティが開始されますが、閉じたいアクティビティはまだスレッドとしてバックグラウンドで実行されています:S
私は何をしなければなりませんか?ありがとう..
if (timeOutOK) {
finish();
Intent i = getBaseContext().getPackageManager()
.getLaunchIntentForPackage(
getBaseContext().getPackageName());
i.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
startActivity(i);
}