Отправить намерение из переднего плана деятельности другому, не закрывая его - PullRequest
0 голосов
/ 11 сентября 2011

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

Я знаю, что могу использовать setResult () / onActivityResult () и startActivity () / getIntent ()отправить Намерение с данными, когда Деятельность открывается / закрывается, но в этом случае это не представляется возможным для использования.

Есть ли другой способ, кроме использования статических методов или полей?

Ответы [ 3 ]

0 голосов
/ 11 сентября 2011

Я не сделал то, что вы пытаетесь сделать, но я думаю, что вы, возможно, захотите изучить обработчики и передачу сообщений ...

0 голосов
/ 28 декабря 2011

BroadcastReceiver (регистрация в onCreate и отмена регистрации в onDestroy) - это как раз то, что я искал.

0 голосов
/ 11 сентября 2011

вы можете использовать sharedpreferences для хранения данных

...