Как определить активити, которое вызвало onResume()???
Есть активити1 с кнопкой. Если нажать кнопку, то откроется активити2. Если нажать назад в активити2, то сработает событие onResume() в активити1.
Как мне из активити1 узнать, что onResume() вызвало активити2, а не 3 или 4...?
Есть активити со списком объявлений. Напротив каждого активити выводится первая фотка из объявления. Когда я клацаю на какое-то объявление, то открываетяс активити для редактирования фоток. Когда пользователь изменил первую фото и нажал назад, надо чтобы в списке объявлений это изменилось. Поэтому мне нужно узнать, что была нажата кнопка назад именно из этого активити, где редактируются фото.
Денис Загаевский, Это мое первое приложение. Объясни, пожалуйста, почему сейчас не используют несколько активити и что использовать вместо них? Чем заменить асинктаски? Если можно, хотя бы, коротко. Я сам прочитаю в гугле.)
ywitodenasuby, фрагменты. Асинктаски это прошлый век, их так использовать опасно и неправильно. Если это сеть, можно взять retrofit или прямо okhttp. И не забывать отменить запрос при уходе активити с экрана.