- стартует вторая активити, данные передались, всё ок, но как вернуться на первую, чтобы она не вызывала заново OnCreate? При нажатии кнопки назад на второй активити или вызове Finish() прога сворачивается целиком
Через вызов на второй - StartActivity(intent) первая вызывается с OnCreate()
Если я правильно понял ситуацию, тут дело в том что клик по пушу обрабатывает не приложение а само ведро, то есть с точки зрения системы приложение как бы запускается повтороно с другой активити, отсюда и такое поведение. Ну это так на пальцах постарался объяснить-) как решение - оверрайдить нажатие кнопки назад в этой второй активити и вместо закрытия вызывать первую. но решение так себе костыли и велосипеды как говорится-)
Обсуждают сегодня