При запуске нового действия (MyActivity2) я могу передавать данные с помощью .addExtra(). После открытия MyActivity2 я могу вызвать getExtra(), и мои данные верны там, где я хочу. Мой вопрос. После вызова функции finish() в MyActivity2, я хочу передать данные в MyActivity1. Каков надлежащий способ передачи данных, когда вы просто возвращаетесь к предыдущему действию? Статическая переменная, похоже, работает, но из того, что я прочитал, они не являются частью ООП. Какие у меня варианты?Передача данных без намерения при использовании финиша() - Android
-1
A
ответ
0
Вы можете использовать startActivityForResult()
. Обратите внимание на вопрос this.
Смежные вопросы
- 1. Использование финиша() и намерения FLAGS
- 2. Android Передача данных в намерения
- 3. Передача переменной в действие при использовании намерения в Android
- 4. Передача общей структуры данных в действие Android без сериализации/намерения
- 5. Android: Как скрыть активность без использования финиша
- 6. Android - способ передачи данных без намерения
- 7. Android SearchView без намерения
- 8. Передача данных при использовании $ compile
- 9. Напротив финиша()
- 10. Необходимость метода Intent.createChooser при использовании неявного намерения
- 11. Android BroadcastReceiver без намерения фильтра
- 12. Android: передача данных вперед и назад с использованием намерения setResults
- 13. Передача данных с одного намерения на другое намерение в android
- 14. android development + передача данных между действиями с использованием намерения
- 15. Android NoClassDefFoundError при создании намерения
- 16. Android Передача данных
- 17. Приложение завершено без финиша(), который называется
- 18. Передача данных через намерения и одиночную AsyncTask
- 19. Ошибка передачи данных между действиями android при использовании пользовательского объекта
- 20. Передача данных в mainactivity от отдельного намерения
- 21. Намерения и передача данных между фрагментами
- 22. Передача данных сбой SMO при использовании ObjectList
- 23. Передача данных в UIViewController при использовании модальных
- 24. NullPointerException при использовании курсора через возвращенного намерения Android камеры
- 25. Android, как получить информацию от намерения при использовании requestLocationUpdates()
- 26. Галерея фотографий Android не возвращает URI при использовании намерения. CATION_EDIT
- 27. Тревожный менеджер в Android без ожидающего намерения
- 28. NullPointerException при использовании намерения передать массив строк
- 29. Передача данных с Android-уведомлений
- 30. Android: с помощью StreetView без намерения
Именно то, что я искал. Я не знал о startActivityForResult(). Спасибо –
Если ответ - это то, что вам нужно, отметьте ответ как принятый – rakex