как получить значения комплекта в onrestart, когда активность выводится на передний план - PullRequest
1 голос
/ 26 ноября 2010

У меня есть сомнения,

Я начал свою активность с флагом FLAG_ACTIVITY_REORDER_TO_FRONT, поэтому в первый раз вызывается oncreate (), если действие уже существует в стеке истории, тогда вызывается onrestart (),

Итак, когда я впервые добавляю некоторые дополнения в намерение, в oncreate я могу получить значения комплекта, когда я пытаюсь получить комплект в onrestart, когда действие выводится на передний план, я не могу получитьнедавно объединенные значения.

как это сделать?

1 Ответ

0 голосов
/ 26 ноября 2010

Я не могу ясно понять ваш вопрос.

В любом случае, если вам просто нужно получить доступ к дополнениям в новом намерении, попробуйте переопределить метод Activity.onNewIntent (Intent).необходимо получить доступ к дополнительным функциям в saveInstanceState, попробуйте переопределить метод Activity.onRestoreInstanceState (Bundle) вместо onRestart (), поскольку он всегда вызывается после метода onRestart ().

...