ユーザーが 4 ~ 5 のオプションで回答を選択し、約 10 の質問があるアプリケーション (やや数学のクイズ) を開発しました。デバイスが着信コールを受信した場合に質問に回答しているときに、アクティビティがクリアされ、ユーザーがチェックしたすべての回答がクリアされます。ユーザーが質問に答えるたびにテーブルを更新しています。このアクティビティは複雑です。
アプリケーションの状態を保存して、同じ時点から再起動するにはどうすればよいですか?
ユーザーが 4 ~ 5 のオプションで回答を選択し、約 10 の質問があるアプリケーション (やや数学のクイズ) を開発しました。デバイスが着信コールを受信した場合に質問に回答しているときに、アクティビティがクリアされ、ユーザーがチェックしたすべての回答がクリアされます。ユーザーが質問に答えるたびにテーブルを更新しています。このアクティビティは複雑です。
アプリケーションの状態を保存して、同じ時点から再起動するにはどうすればよいですか?
http://developer.android.com/training/basics/activity-lifecycle/pausing.html#Pause
一時停止時にインスタンスの状態を保存し、再開時に復元できます
データを保持するには、saveInstanceStateとrestoreInstanceStateを使用する必要があります。これを使用する方法については、この回答を参照してください。