1

ユーザーが 4 ~ 5 のオプションで回答を選択し、約 10 の質問があるアプリケーション (やや数学のクイズ) を開発しました。デバイスが着信コールを受信した場合に質問に回答しているときに、アクティビティがクリアされ、ユーザーがチェックしたすべての回答がクリアされます。ユーザーが質問に答えるたびにテーブルを更新しています。このアクティビティは複雑です。

アプリケーションの状態を保存して、同じ時点から再起動するにはどうすればよいですか?

4

2 に答える 2

2

http://developer.android.com/training/basics/activity-lifecycle/pausing.html#Pause

一時停止時にインスタンスの状態を保存し、再開時に復元できます

于 2013-02-15T13:24:35.127 に答える
1

データを保持するには、saveInstanceStaterestoreInstanceStateを使用する必要があります。これを使用する方法については、この回答を参照してください。

于 2013-02-15T13:23:56.247 に答える