-1

私のアプリにはメインのアクティビティがあり、別のアクティビティが 1 つだけシングルトンとして表示されます。したがって、私のアプリには 1 つのメイン アクティビティと、メイン アクティビティで実行される別のアクティビティがあります。電話がかかってくると起動中の画面がAndroidの通話画面に変わります。しかし、アプリに戻ると、メインのアクティビティしか表示されません。アクティブ化されたアクティビティは戻りません。この場合、アクティブ化されたアクティビティをアプリに保存し、呼び出しを受けた後にもう一度開始する必要がありますか? もしそうなら、これを解決する良い方法を教えてください。

4

1 に答える 1

2

単純にオーバーライドonSaveInstanceStateして状態を保存onRestoreInstanceStateし、保存された状態に復元します。

于 2012-04-16T03:31:32.953 に答える