2013-11-27 6 views
1

При использовании Фрагменты в Android Я могу позвонить фрагментам элементов следующим образом.Использование Android Фрагменты

HashMap<String, ArrayList<MyProduct>> orderAdap = InvocieProductFragment.mapOrderd; 

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

ответ

0

Вы работаете над обычными экземплярами объектов. Магии нет. Таким образом, вы должны сами распространять изменения.

+0

поэтому каждый раз, когда я создаю новый экземпляр, их нужно менять отдельно ???? –

+0

Да. Используйте трансляции для распространения изменений в вашем приложении. Я отправляю локальную трансляцию изменений и вытаскиваю новые данные из своего источника данных (webservice, database, whatever.) – schlingel

+0

OK. Заранее спасибо. –

Смежные вопросы