Последняя активность активности Android

У меня есть активность, где вы можете щелкнуть по продукту, и он добавляет его в корзину, затем нажимается кнопка, чтобы проверить, где начинается новое действие, и в этом упражнении перечисляются все в корзине с возможностью удаления элемента. Если ВСЕ элементы удалены, я вызываю функцию finish () в этом действии, чтобы вернуться к предыдущему действию, в котором перечислены все продукты.

Проблема в том, что в этом предыдущем действии все еще указано, что элементы X были выбраны, как я могу это обновить или перезагрузить?

Большое спасибо.

Вы должны поместить свой код обновления внутри метода onResume вашей Activity .

Взгляните на жизненный цикл активности здесь для получения дополнительной информации: http://developer.android.com/reference/android/app/Activity.html#ActivityLifecycle

Посмотрите функции startActivityForResult и onActivityResult если вы хотите вернуть информацию из дочерней активности обратно в родительскую активность.

onResume вызывается каждый раз, когда задача / приложение становится активным (например: выключить / onResume экран, переключиться на ваше приложение с помощью переключателя задач и т. Д.), И вы не захотите обновлять страницу во всех этих случаях.