すべての設定が問題ないかどうかをチェックする中央のMainCheckerActivityが 1 つあります。このMainCheckerActivityは、多くのアクティビティ A、B、C などによって呼び出されています。
MainCheckerActivityが一部の設定が欠落していることを検出した場合、ダイアログが表示され、(現在) 終了するため、フローは呼び出し元のアクティビティ A、B、C... に戻ります。
次に、ユーザーは手動で A、B、C から SettingsActivity に移動する必要があります...
だから基本的に今:
A -> MainCheckerActivity -> shows the dialog -> finishes MainCheckerActivity -> A -> SettingsActivity
次のように、ユーザーにとってより便利なロジックフローを実装するにはどうすればよいですか。
A -> MainCheckerActivity -> shows the dialog -> finishes MainCheckerActivity -> SettingsActivity -> A
どうもありがとう!