2015-09-29 2 views
0

У меня 2 мероприятия А и Б.Используя ту же активность, чтобы отобразить различные значения

  • А является основным видом деятельности и вызвать B с информацией пользователя с использованием startActivityForResult
  • Б активности для отображения информации о пользователе [ и может вызова в с другой пользовательской информации]

А-> в [user1] -> в [пользователь2] -> в [user1] -> в [user3] -> в [user4] ->. ...

Создайте новую активность B с правильными данными, но проблема в том, когда вернитесь, например, como обратно с B [user4] в B [user3] Мне нужна операция восстановления с информацией user3 и правильным представлением [Выбранная правильная вкладка. ..]

+0

Просто используйте новые экземпляры деятельности B. Можете ли вы опубликовать свой код? – Sjd

ответ

0

Я предлагаю вам хранить ваши данные (пользователей) в LIFO (лифо) stack объектов, а также при переключении между пользователями вы просто добавить/удалить пользователя из стек и перезагрузить ActivityB с новой информацией.

Или вы можете просто создать новый экземпляр из ActivityB для каждого пользователя.