Я пытаюсь обновить содержимое предыдущей операции, когда возвращаюсь из текущей деятельности к предыдущей или родительской активности. Как это сделать?Обновление родительской активности при возврате из текущей активности
ответ
Когда вы начинаете дочернюю операцию, первоначальное действие будет получать звонок до onSaveInstanceState
. Он может сохранять любую информацию, необходимую ему, в Bundle
, переданном этому вызову.
Когда Родитель активность перезапуске Bundle
создан onSaveInstanceState
будет передан к деятельности onCreate
метод, который может использовать информацию, необходимую поставить активность обратно в желаемое состояние.
Этот Bundle
также будет передан методу родительской активности onRestoreInstanceState()
, поэтому вы можете использовать вместо него данные.
Чтобы узнать больше об этом в документации Android, посмотрите на this page
Если Родитель деятельность должна изменить свое состояние в результате действий в детской деятельности он может реализовать onActivityResult
получить данные, передаваемые назад по детской деятельности, как описано в разделе this page
спасибо человеку !! я получил концепцию –
Непонятно из вопроса, какие данные у вас есть. Вы можете использовать adapter.notifyDataSetChanged() в потоке Ui внутри onResume() для обновления данных.
- 1. Сохранить изменения в объекте из списка при возврате родительской активности
- 2. Запуск активности в родительской активности
- 3. Как начать анимацию при возврате к родительской активности
- 4. Изменение меню при возврате из активности
- 5. Обновление пользовательского интерфейса фрагментации внутри родительской активности
- 6. Пропустить структуры из родительской активности
- 7. Связь с родителем Активность, обновление родительской активности
- 8. Обновление пользовательского интерфейса активности от текущей службы
- 9. Архитектура потока текущей активности
- 10. Получение текущей активности из потока
- 11. установить ориентацию прозрачной активности, отличной от активности родительской активности
- 12. Bundle не существует в mainActivity при возврате из вспомогательной активности
- 13. Как изменить макет родительской активности из дочерней активности
- 14. ANDROID: использовать текущую нить из родительской активности в дочерней активности
- 15. Поймать исключение из дочерней активности в родительской активности
- 16. Обновление активности
- 17. IllegalStateException при возврате к активности, содержащей MediaPlayer
- 18. Доступ к родительской активности фрагмента
- 19. Обновление фрагмента из родительской активности вызывает ошибку handleCallback
- 20. Закончить дочернюю активность при прекращении родительской активности
- 21. SupportMapFragment становится поврежденным при возврате к активности
- 22. отключить перезапуск активности при возврате или переходе
- 23. ListView не обновляется при возврате к активности
- 24. Индикатор текущей активности NOW
- 25. Получить экземпляр текущей активности?
- 26. Активность в текущей активности
- 27. Fragment's onViewCreated() вызывается при завершении родительской активности()?
- 28. Обновление/обновление активности
- 29. Обновление RecyclerView при возобновлении активности?
- 30. Приложение запускается снова вместо текущей текущей активности
Вам нужно прочитать о [startActivityForResult] (http://developer.android.com/training/basics/intents/result.html) – Rehan
Или вы можете перезапустить такую деятельность, как http://stackoverflow.com/questions/12146522/restart-activity-with-onresume-method – Manifest
в onbackpressed намерении вызова вместо завершения() ac tivity .. –