Я новичок в программировании на Android и задаю следующий вопрос.Передача значения из вызываемой активности
У меня есть активность (экран), которая вызывает другое действие (экран). Я могу передать значения из Activity2, создав intext и используя putExtras. Затем, когда я вернусь к своей основной деятельности1, я могу (onActivityResult), я могу получить пары значений строки из возвращаемого намерения.
Вопрос 1, если Activity2 закончен, какова вероятность того, что Intent i, созданный там, может быть освобожден, если сборщик мусора начнет? Или андроид не очищает такую память до выхода приложения.
Вопрос 2) Если я затем вернуться в деятельности2 и снова сделать «новый Intent .....» является то, что выделение даже больше памяти и, если так это неэффективно»
Вопрос 3 - Есть лучший способ передачи данных обратно из вызываемой деятельности вызывающей деятельности или с помощью Intent и putExtras т.д. единственным способом?
Благодаря Тони
Если у вас есть идея из приведенного выше ответа, можете ли вы принять ответ, чтобы он мог помочь другим. –
Я думал, что глобальные переменные были «плохими» ;-) – NoToy