6

私はそれを調べていましたが、onCreateとBundlesを自分で包み込むことができないようです。プログラムの起動時にonCreateが呼び出されることは理解していますが、バンドルがどのように渡され、どのように適切であるかを理解しています。私はそれがうまく説明されているとは思えないので、誰かがこれを平易な英語にしようとすることができますか?

ありがとう

4

1 に答える 1

14

BundleinメソッドはonCreate、強制終了される前のアクティビティの状態を保持する必要があります。

簡単な例として、デバイスの向きを変更すると、アクティビティが再作成されます。ユーザーが長いフォームに入力していて、誤って向きを変えたと想像してください。アプリを再起動すると、その情報を保持しない限り、入力されたすべてのデータが失われます。1つの可能性は、バンドルを使用することです。

使い方を知りたい方は、こちらの質問をお読みになることをお勧めします。

于 2010-05-22T13:29:56.463 に答える