Рассмотрите три мероприятия, A, B, C. Я хочу передать данные от Activity
A до Activity
C, однако Activity
C не запускается с Activity
A, вместо этого он запускается с Activity
B, поэтому я ищу решение, если я могу отправить значение Integer
в Activity
C от Activity
A и Activity
C получает это значение всякий раз, когда он выполняется, могу ли я использовать intent.putExtra()
для этой цели? Любая помощь будет оценена.Передача данных между действиями Android | java
ответ
Да Вы правы. Вы можете использовать intent.putExtra()
- Вы можете сделать данные Pass, используя
intent.putExtra()
от деятельности к активности B. - Тогда соте, что расслоение в активности B
- Затем Когда запускающее Activty гр передать, что расслоение намерению
- Поймать, что данные в деятельности с
у меня нет репутация, чтобы прокомментировать, давая ей ответ. Вы ответили в своем вопросе, aim.putExtra - это путь. Но передайте значение от A до B и B к C, если вы обнаружите, что это раздражает, используйте общие настройки и поместите значение из активности A, а при необходимости в действии C получите значение и используйте его.
Вы можете продолжить передачу пакета в действие B и получить эти данные с помощью намерения и то же самое, что вы можете передать тот же пакет в действии B по щелчку кнопки или выбранного вида и получить то же намерение в действии C, поэтому наконец, ваш запрос должен быть выполнен.
Если intent.putExtra()
не подходит для вас, вы можете попробовать сохранить данные на уровне приложений.
Вы можете сохранить данные от A
до определенной переменной, которая находится на уровне приложения. Или вы можете просто использовать sharedPreferences
или sqlite
.
- 1. Передача данных между действиями Android
- 2. Android: Передача данных между действиями
- 3. Передача данных между действиями
- 4. Передача данных между действиями
- 5. Передача данных между действиями
- 6. Передача данных между двумя действиями в android
- 7. Передача данных между действиями в Android
- 8. Передача данных между действиями в Android-приложении
- 9. Передача данных между действиями в Android?
- 10. Передача данных между действиями - Android SDK
- 11. Передача сообщений между действиями Android?
- 12. Передача значений между действиями Android
- 13. Android: Передача значения между действиями
- 14. Передача «источника данных» между действиями
- 15. Передача данных между несмежными действиями?
- 16. Передача идентификаторов между действиями
- 17. Передача Сущность между действиями (сериализация)
- 18. передача строки между действиями
- 19. Передача ContactsContract.Data.DISPLAY_NAME между действиями
- 20. Передача будущего объекта между действиями
- 21. Передача данных между действиями в onPause
- 22. Android Java counter между действиями
- 23. Передача обработчика между действиями
- 24. передача параметров между действиями
- 25. Передача паролей между действиями
- 26. Передача списков между действиями
- 27. Передача DefaultHttpClient между действиями
- 28. Передача строк между действиями
- 29. Передача дополнительных функций между действиями в android
- 30. Передача строк между действиями в студии Android
http://stackoverflow.com/questions/12282288/pass-value-from-1st-activity-to-3rd-activity –
http://stackoverflow.com/questions/2091465/how-do-i-pass -data-between-activities-in-android –