質問: new Intent(this, MainActivity.class); startActivity(intent); } ```
回答: バックグラウンドに入っただけではfinishは呼ばれないのでisFinishingはfalseを返します。 そのため、フラグを1つ追加し、onPauseとonResumeでフラグの上げ下げをするのが簡単そうですね。 また、ゾンビとは殺しても死なない状態の事を指すので、今回の状態を適切に表していないかなぁと感じました。