Да, вы можете сделать это, используя startActivityForResult()
из адаптера элемента списка, и в это время вы можете передавать данные через него.
Выполните следующие действия:
1. Реализация основных видов деятельности
2. Получить данные из другого вида деятельности и отобразить их в обзоре основных операций.
3. Теперь, На элементе списка, нажмите, чтобы начать предыдущее действие с startActivityForResult()
и передать полный список или конкретный объект элемента списка в соответствии со сложностью списка.
4. На экране Launched получите данные по назначению и покажите заполненные данные пользователю.
5. Как только пользователь внесет какие-либо изменения в данные и нажмет кнопку «Отправить», завершите действие, и вам нужно обработать onActivityResult
на предыдущем экране, чтобы обновить данные представления переработчика.
Кроме того, вы можете хранить данные в общих настройках, и при запуске нового экрана вы можете получить те же данные из общих настроек.