Мне нужно, чтобы содержимое в MAIN-операции обновлялось при возврате дочернего действия. Я попробовал следующий код внутри метода onActivityResult()
, который отлично работает для других действий (не MAIN), но не для MAIN-активности.Как перезапустить MAIN-активность
if (resultCode == Activity.RESULT_OK){
finish();
startActivity(getIntent());
}
Любые идеи о том, как сделать MAIN-активность еще раз выполнить OnCreate()?
Спасибо!
вы можете просто вызвать OnCreate (NULL) – logcat
вернуть их порядок: startActivity(), а затем закончить() –
ваш код правильно !! я боюсь, что вы не достигли результата resultCode == Activity.RESULT_OK, чтобы поставить журналы и посмотреть. –