onCreate()でBundleオブジェクトが常にnullになるのはなぜですか?

私はAndroidプログラミングを始めようとしています。私は本からいくつかの例を取っ​​ています。
これらの例では、次のコードを入力するよう要求されています:

public class ExemploCicloVida extends Activity {

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle icicle) {
        super.onCreate(icicle);
        Log.i(TAG, getClassName() + " onCreate() called on: " + icicle);

        TextView t = new TextView(this);
        t.setText("Exemplo de ciclo de vida de uma Activity.nConsulte os logs no LogCat");
        setContentView(t);
    }
}

この場合、Bundleオブジェクトが常にnullであるのは不思議です。

ベストアンサー

以前に保存された状態がない場合、バンドルはnullになります。

これについては、 アクティビティ APIドキュメントをご覧ください。

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です