0

onCreateメソッドのファイルからスピナーにデータを取り込むメソッドを呼び出していますか?andriodのライフサイクルに従って、停止した後、または別のアプリを使用している場合は、スピナーにデータを入力しないでください。しかし、それは人口です。私に理由を教えてくれる?

4

1 に答える 1

2

に入力されるonCreate()と、アクティビティを終了しない限り、入力されたままになります。他のアプリを使用するか、ホームボタンを押すだけで、アクティビティが破棄されない場合があります。単にpaused状態にあるのかもしれません。アクティビティに戻ると、resumeそれ自体が最後の状態になります。つまり、スピナーにはデータが入力されたままになります。Androidは、メモリが不足している場合にも、一時停止状態のアクティビティを強制終了することを決定する場合があります。

アプリを終了したい場合は、アクティビティ中に戻るボタンを押してください。その後、アクティビティはおそらく破棄され、再度開くとonCreate()呼び出され、スピナーが再作成されます。

于 2013-03-26T04:47:56.700 に答える