перезапуск стека активности

76
5

У меня есть приложение со многими Actvities, мне нужно вызвать каждое из этих activities с параметрами для извлечения данных из базы данных или файла, но если я вызову действие во второй раз, я не хочу, чтобы эта активность возвращала данные снова, потому что это может быть скучно для пользователей.

Пример:

У меня есть основная деятельность с меню, которое может вызвать 3 действия: A, B и C каждому из них нужны параметры для доступа к базе данных в каждом действии у меня есть ссылка, чтобы перемещаться между ними, мне нужно перезвонить действия из стека, поэтому нет необходимости снова обращаться к базе данных.

Любые предложения приветствуются.

спросил(а) 2021-01-25T17:53:20+03:00 4 месяца, 2 недели назад
1
Решение
124

Если вы не закончите свою деятельность, данные будут сохраняться. Вам не нужно ничего делать. В противном случае вы можете расширить класс Application и сохранить свои данные в некоторой структуре данных там, которую вы можете получить в любое время позже.

ответил(а) 2021-01-25T17:53:20+03:00 4 месяца, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема