Восстанавливает ли Android дополнительные функции Intent при возобновлении Activity?

В Android Activity жизненный цикл, когда Activity.onCreate () вызывается после возобновления (т.е. не когда действие, созданное изначально или в ответ на поворот экрана), будет ли этот код возвращать действительный (ненулевой) Bundle?

public void onCreate(Bundle savedInstanceState) {
    Bundle b = this.getIntent().getExtras();
    // is b == null? (when activity is resumed)
}

Я пытаюсь воспроизвести проблему это происходит, когда приложение не использовалось в течение длительного периода - когда пользователь возвращается, приложение аварийно завершает работу.

11
задан StrayPointer 19 December 2011 в 17:37
поделиться