У меня возникли проблемы с возвратом ценности другому намерению в Android. Это моя ситуация: У меня есть активность A, которая открывается при запуске приложения. Когда я нажимаю на кнопку, я запускаю Activity B. В действии B заполняю EditText и возвращаю строку. Затем я нажимаю кнопку в действии B, чтобы вернуться к действию A. Не знаю, какой метод я должен использовать в активности A для использования значения, которое я получаю от активности B.Как открыть намерение и добавить значение android
ответ
такой тип ситуации подходит подходит для startActivityForResult
и onActivityForResult
. Когда вы нажимаете на кнопку, вместо звонка startActivity
вы вызываете startActivityForResult
, чтобы начать ActivityB
. В ActivityB
, когда вы нажимаете на кнопку, вы должны заполнить намерение значениями, которые вы хотите вернуть в ActivityA, и, по порядку, вызвать setResult(result, Intent)
и finish()
. onActivityResult
из ActivityA
получит намерения с вашими данными
Вы должны начать деятельность B по телефону startActivityForResult() вместо startActivity() и на активность B, в вашей кнопки выхода клик слушателя, setResult() результаты перейти к деятельности А.
Вы можете обрабатывать результат, перекрывая onActivityResult() в деятельности A
Проверьте это: http://developer.android.com/reference/android/app/activity.html Искать «Начало деятельности и получение Результаты "
- 1. Android намерение открыть «Активность хранения»
- 2. Android намерение открыть твиттер ответ
- 3. Намерение проблемы, возвращаемое значение (Android)
- 4. Android намерение открыть новый экран с изображением
- 5. Как добавить намерение проявить?
- 6. Android, использующий намерение открыть фрагмент из активности
- 7. Открыть файл в android, используя намерение
- 8. Android - намерение открыть контекстное меню виджета
- 9. Намерение открыть профиль пользователя Instagram на Android
- 10. Android Broadcast Reciever, чтобы открыть намерение
- 11. Как открыть аудиоплеер в андроиде как намерение
- 12. Как открыть приложение sms через неявное намерение?
- 13. Намерение открыть Google Authenticator
- 14. Android, намерение и множество действий
- 15. Как открыть намерение с помощью webview в android?
- 16. Открыть файл первенствовать и добавить значение ячейки
- 17. Как открыть WhatsApp, используя намерение в вашем приложении для Android
- 18. Android завтракал намерение
- 19. Android-onItemНажмите правое значение в намерение
- 20. Android, как закрыть намерение?
- 21. Добавить намерение в OnItemClickListener
- 22. Xamarin.Forms - Откройте Android намерение?
- 23. Spell Намерение Android
- 24. Android намерение продолжает перезапускать
- 25. открыть умысел внутри Намерение службы
- 26. Намерение открыть следующие ошибки макета
- 27. NullPointerExeption с и намерение Android
- 28. Как открыть мероприятие из фрагмента, используя намерение?
- 29. Намерение открыть dropbox для выбора изображения в Android
- 30. android намерение startActivity() и sendBroadcast()
Вы избили меня, а ваше было более подробно: P. Поэтому надеюсь, что вы не возражаете, если я добавлю ссылку – codeMagic
, никаких проблем. Спасибо за ссылку – Blackbelt
Спасибо большое, это работает для меня сейчас – user2349832